creater |
Отправлено: 06.06.2004, 07:05 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 120
|
Делаю так:
IBQuery1->SQL->Add("update PERSONALS set DATA_END = DateToStr(Date()), TIME_END = TimeToStr(Time()) where ID ="+IntToStr(id_no));
т.е. к тексту запроса "update...where ID =" хочу приплюсовать переменную целого типа id_no
при выполнении выдает ошибку:
Token unknown ...
('. Process stoped. ... |
|
Topik |
Отправлено: 06.06.2004, 13:52 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 45
|
Попробуй так
IBQuery1->SQL->Add("update PERSONALS set DATA_END = DateToStr(Date()), TIME_END = TimeToStr(Time()) where ID = ");
AnsiString idData;
idData="+тут_твой_id_no";//от куда ты его берешь?
IBQuery1->SQL->Add(idData); |
|
creater |
Отправлено: 06.06.2004, 15:29 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 120
|
проблему решил...
надо даты было указывать в кавычках ' '
IBQuery1->SQL->Add("update PERSONALS set DATA_END = '"+DateToStr(Date())+"', TIME_END = '"+TimeToStr(Time())+"' where ID ="+IntToStr(id_no)); |
|