Показать сообщение отдельно
  #7  
Старый 12.08.2024, 07:36
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

А кто за тебя будет значение параметра устанавливать?
Код:
imT:='9108408844'

DataModule2.ADOQueryZapisTime.Close;
DataModule2.ADOQueryZapisTime.SQL.Clear;
 DataModule2.ADOQueryZapisTime.SQL.Add('SELECT * FROM Tf24_ZapisPriemaTime WHERE tel=:imT');
 DataModule2.ADOQueryZapisTime.ParamByName('imT').AsString := imT;
DataModule2.ADOQueryZapisTime.Active:=True;

Ну или сразу в запрос вставляй значегние, что бы с параметрами не заморачиваться:
Код:
 DataModule2.ADOQueryZapisTime.SQL.Add(Format('SELECT * FROM Tf24_ZapisPriemaTime WHERE tel=''%s''',[imT]));

Как-то так.
Ответить с цитированием