Я новичок в кодировании, и мне просто нужно знать, как назначить инструкцию SQL кнопке onclick.Запустить запрос нажатием кнопки
SQL, который у меня работает отлично и выполняет эту работу.
Select * From fields
where rno ='R1';
И это прекрасно работает. Все, что я хочу сделать сейчас, это привязать этот SQL к кнопке формы, чтобы получить тот же результат. У меня есть ADO Connection, ADO Query и Datasource плюс DBGrid1 все работает отлично
Благодарности
В событии OnClick кнопки присвойте свой оператор SQL ADOQuery.SQL.Text и затем откройте запрос. –
процедура TForm3.Button1Click (отправитель: TObject); begin ADOQuery1.Close; {закрыть запрос} // присвоить новое выражение SQL ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add ('Select *'); ADOQuery1.SQL.Add ('FROM fields.dbf'); ADOQuery1.SQL.Add ('WHERE rno =' R1 ''); ADOQuery1.RequestLive: = true; ADOQuery1.Open; {открытый запрос + отображаемые данные} end; конец. – Neil
[Ошибка] Unit3.pas (45): ')' Ожидается, но идентификатор 'R1' найден – Neil