Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

insert в св.SQL TADOQuery не вставляет время   Найти похожие ветки 

 
andrey__   (2004-08-19 16:11) [0]

Хочу из табл cell добавить в таблицу supply два поля  и еще текущее время и дату. Все хорошо за исключением времени оно добавляется нулевое (а дата нормально).

В ADOQuery1.SQL следующее
insert into supply (Cell_Id,State_ID,Date1, time1 )
select Id, State_Id, :ddd, :ttt  from cell


у параметров ddd и ttt выставил тип ftDateTime
Тип в таблице полей Date1 - Date
                   time1 - Time

в программе делаю следующее:

 ADOQuery1.Parameters.ParamByName("ddd").Value:=DateOf(now);
 ADOQuery1.Parameters.ParamByName("ttt").Value:=TimeOf(now);
 ADOQuery1.ExecSQL;


Что не так?


 
andrey__   (2004-08-19 17:11) [1]

Ало!


 
Соловьев ©   (2004-08-19 17:58) [2]

ADOQuery1.Parameters.ParamByName("ddd").Value:=Date;
ADOQuery1.Parameters.ParamByName("ttt").Value:=Time;

PS А почему АДО?


 
сергей1   (2004-08-19 18:37) [3]

form1.ADOQuery1.SQL.Text:="insert into table3 select index , "+
"info, "+ quotedstr(datetostr(now))+", "+
quotedstr(timetostr(now)) +" from table1";
form1.ADOQuery1.ExecSQL;

вставлены столбцы "index", "info" из таблицы table1 в таблицу table3
(если надо не все строки, добавь where) и текущее время и дата

Это вариант для MSSQL, в нем отсутствует тип данных для времени,
поэтому столбец для времени обьявлен текстовым



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
4-1091698799
Difar
2004-08-05 13:39
2004.09.19
Как прочитать значение с порта 360h


3-1093190448
Flagman
2004-08-22 20:00
2004.09.19
Где найти описания EXCEPTION для ORACLE?


1-1094469603
clampo
2004-09-06 15:20
2004.09.19
Отслеживание мыши


14-1093829591
iZEN
2004-08-30 05:33
2004.09.19
Кто тут хотел IDE для КПК? Получите:


1-1094119034
вразлет
2004-09-02 13:57
2004.09.19
В чем м.б. лажа?