Показать сообщение отдельно
  #5  
Старый 21.04.2009, 19:51
ННС ННС вне форума
Прохожий
 
Регистрация: 30.03.2009
Сообщения: 17
Репутация: 10
По умолчанию

Цитата:
Сообщение от Страдалецъ
Так попробуйте:
Код:
 if (RadioButton2.Checked=true) 
 then begin
        DataModule3.AdoQuery2.Active := False;
        DataModule3.ADOQuery2.SQL.Text:='SELECT format(Data,"dd.mm.yyyy") as Data, Puti, Nasvanie_uchastka, Nom_km_n, Nom_pk_n, Nom_km_k, Nom_pk_k, Nasvanie_pribora, Nomer_pribora, F_I_O from GRAFIK where Data=:Date';
        DataModule3.ADOQuery2.Parameters.ParamByName('Date').Value := DateTimePicker1.DateTime;
        DataModule3.ADOQuery2.Active := True;
        end;

Выдает ошибку синтаксиса.
Пробую вот так

Код:
if (RadioButton2.Checked=true) then
 begin
  DataModule3.AdoQuery2.Active:=false;
  DataModule3.AdoQuery2.SQL.Text:='SELECT * FROM GRAFIK WHERE (DATA= :D1) AND (DATA=:D2)';
  (так тоже ругается)//DataModule3.AdoQuery2.SQL.Text:='ORDER BY Data,Puti,Nasvanie_uchastka,Nom_Km_n,Nom_pk_n,Nom_km_k,Nom_pk_k,Nasvanie_pribora,Nomer_pribora,F_I_O';
  DataModule3.DataSource1.DataSet:=DataModule3.AdoQuery2;
  DataModule3.AdoQuery2.Active:=true; 

lmikle: пользуемся тегами, блин!!!

Выбираю дату, выдает просто пустые столбцы
Ответить с цитированием