DELPHI LOCATE ПРИМЕР

Delphi содержит встроенную процедуру Locate, которая позволяет осуществлять поиск строк или подстрок в коллекции данных.

Например, чтобы найти значение поля LastName в таблице Customers по имени Smith, можно использовать следующий код:

with Customers do
begin
  IndexName := 'LastName';
  if Locate('Smith', [loCaseInsensitive]) then
    ShowMessage('Customer found: ' + FieldByName('LastName').AsString);
end;

Здесь IndexName устанавливается равным имени индекса, по которому нужно искать. В данном случае это индекс по полю LastName.

Параметр loCaseInsensitive указывает, что поиск нужно выполнять без учета регистра символов.

Если поиск будет успешным, то в сообщении будет выведено значение найденной записи.

Migrating a Package to Delphi 11 - Delphi #197

Databases in Delphi - Searching for one record in a table

MySQL : difference between find_in_set and and locate

Editing Databases in Delphi - Inserting a new record

20# Databases in Delphi - Locate

MySQL : LOCATE vs INSTR

If statement refactoring and StrUtils functions - Delphi #137

Remote Viewing the Past \u0026 Future - Stephan Schwartz

Реклама
Новое
Реклама