DELPHI TSQLQUERY ПРИМЕРЫ
Пример работы с компонентом TSQLQuery в Delphi.
Компонент TSQLQuery позволяет выполнять SQL-запросы к базам данных с помощью объекта TDataSet. В Delphi TSQLQuery является потомком класса TDataSet, который определяет, как данные будут возвращаться в приложение.
Пример использования компонента:
SQLQuery1.SQL.Text := 'SELECT * FROM Customers';
SQLQuery1.Open;
while not SQLQuery1.Eof do
begin
ShowMessage(SQLQuery1.FieldByName('FirstName').AsString);
SQLQuery1.Next;
end;
В данном примере мы выполняем запрос на выборку всех записей из таблицы Customers и выводим значения поля FirstName для каждой записи. Метод Open () итерирует записи в наборе данных, пока не будет достигнут конец файла. Метод FieldByName () возвращает значение поля указанного имени.
Также мы можем использовать компонент TSQLQuery для выполнения запросов на изменение данных. Например, чтобы добавить новую запись в таблицу, необходимо выполнить следующий запрос:
SQLQuery1.SQL.Text := 'INSERT INTO Customers (FirstName, LastName) VALUES (''John'', ''Smith'')';
SQLQuery1.ExecSQL;
В данном примере мы добавляем новую запись со значениями FirstName и LastName в таблицу Customers. Метод ExecSQL () выполняет SQL-запрос без возврата данных.
How to do an SQL INSERT in Delphi
Databases in Delphi - Searching for one record in a table
SQL : TSQL query help structuring results
Databases in Delphi - Searching for multiple records in a database table
Databases in Delphi - Extracting data from a database table
SQL : T-SQL Query to identify varchar fields that consist of a single repeating char/digit?
JavaScript the Delphi Way - Jon Aasenden - Delphicon 2023
How to do an SQL SELECT in Delphi