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

















