![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите пожалуйста разобраться, бьюсь уже целые сутки над создан [D5, MSSQL]
B_A_V © (2002-04-08 18:39:00)Помогите пожалуйста разобраться, бьюсь уже целые сутки над созданием временной таблицы.
Необходимо создать временную таблицу sss6 через код или процедуру на сервере, имеется один входной параметр pd1
Как полагается в ADOQuery.Parameters добавил его имя , свойство DataType задал ftDate.
Пишу код по нажатии на кнопку
procedure TFm_svod.BitBtn2Click(Sender: TObject);
begin
ADOQuery.Close;
ADOQuery.Parameters.ParamByName("pd1").value:= DateTimePicker1.Date;
ADOQuery.SQL.text:="create view sss6 as select * from Ysh_Pr where Data_YP <= :pd1 ";
ADOQuery.ExecSQL;
end;
Не работает : пишет - Incorrect syntax near the keyword view
Пишу код:
procedure TFm_svod.BitBtn2Click(Sender: TObject);
begin
ADOQuery.Close;
ADOQuery.Parameters.ParamByName("pd1").value:= DateTimePicker1.Date;
ADOQuery.SQL.text:="create view sss6 as select * from Ysh_Pr where Data_YP <= ""2002-04-04"" ";
ADOQuery.ExecSQL;
end;
Все работает.
Может я как то параметр не правильно передаю?
Что посоветуете?
Через процедуру на сервере тоже не получается.
Val (2002-04-08 19:00:00) [1]параметр передать после создания текста в квери