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

Вниз

Добавить значение в уже имеющуюся строку   Найти похожие ветки 

 
Шакал ©   (2007-05-31 14:23) [0]

D7 БД Access
Мастера объясните пожалуйста как добавить данные в таблицу уже заполненную строку:
пишу так

var i : string;
begin

i:=dat.ADOQ.FieldByName("id").Value;
dat.ADOQu.SQL.add("update ukadry set Уволен=:n where id=:x");
dat.ADOQu.Parameters.ParamByName("x").Value:=i;
dat.ADOQu.Parameters.ParamByName("n").Value:=dateedit1.Text;
dat.ADOQu.ExecSQL;

Ругается что неправильно определен объек Parameter


 
DiamondShark ©   (2007-05-31 14:26) [1]


> Ругается что неправильно определен объек Parameter

Дословно пиши, как ругается.


 
Шакал ©   (2007-05-31 14:28) [2]

Неправильно определен объек Parameter. Предоставлены не полные или несовместимые данные.


 
Шакал ©   (2007-05-31 14:49) [3]


> Неправильно определен объек Parameter. Предоставлены не
> полные или несовместимые данные.

ага, это он ругался на дату поставил ":n" - это прошло, теперь ругается
на id
Ошибка синтаксиса (пропущен оператор) в выражении запроса "ID=?


 
Savek   (2007-05-31 14:52) [4]

SQL.Clear - не забыл ли?


 
Шакал ©   (2007-05-31 14:57) [5]


> SQL.Clear - не забыл ли?

ЗАБЫЛ %)...
Все пошло

> Savek

Спасибо


 
Плохиш ©   (2007-05-31 15:25) [6]


> dat.ADOQu.SQL.add("update ukadry set Уволен=:n where id=:x");

Тенденция, однако. Интересно в какой книжке этому учат неокреопшие умы?


 
Шакал ©   (2007-05-31 15:55) [7]

а как писать???
sql.text:=
???


 
Плохиш ©   (2007-05-31 15:58) [8]

Да


 
Шакал ©   (2007-05-31 16:00) [9]

а я особой разницы не вижу, работает одинаково....


 
DiamondShark ©   (2007-05-31 16:04) [10]


> а я особой разницы не вижу,

зато про Clear не забудешь.

а какой разницы ты ожидал? фанфар и салюта?


 
Плохиш ©   (2007-05-31 16:06) [11]


> Шакал ©   (31.05.07 16:00) [9]
> а я особой разницы не вижу

Я заметил, по

> Шакал ©   (31.05.07 14:57) [5]
>
> > SQL.Clear - не забыл ли?
>
> ЗАБЫЛ %)...


 
Шакал ©   (2007-05-31 16:08) [12]

тоесть если SQL.TEXT то очищать sql ненадо? и это вся разница?


 
sniknik ©   (2007-05-31 16:22) [13]

> и это вся разница?
используй правильные компоненты и разница будет больше, и код быстрее... в данном случае, командный запрос, нужно использовать ADOCommand.



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
2-1180532037
andreyka
2007-05-30 17:33
2007.06.24
сохранение StringGrid


2-1180439123
Demon123
2007-05-29 15:45
2007.06.24
Супер сложная задача


15-1180096285
oldman
2007-05-25 16:31
2007.06.24
У кого есть "КонсультантПлюс" ???


6-1164898198
Dysan
2006-11-30 17:49
2007.06.24
Как фоново отправить http запрос?


15-1180128584
Германн
2007-05-26 01:29
2007.06.24
Если друг оказался вдруг...