![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавить значение в уже имеющуюся строку [D7]
Шакал © (2007-05-31 14:23:00)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
sniknik (2007-05-31 16:22:00) [1]> и это вся разница?
используй правильные компоненты и разница будет больше, и код быстрее... в данном случае, командный запрос, нужно использовать ADOCommand.
Шакал (2007-05-31 16:08:00) [2]тоесть если SQL.TEXT то очищать sql ненадо? и это вся разница?
Плохиш (2007-05-31 16:06:00) [3]
> Шакал © (31.05.07 16:00) [9]
> а я особой разницы не вижу
Я заметил, по
> Шакал © (31.05.07 14:57) [5]
>
> > SQL.Clear - не забыл ли?
>
> ЗАБЫЛ %)...
DiamondShark (2007-05-31 16:04:00) [4]
> а я особой разницы не вижу,
зато про Clear не забудешь.
а какой разницы ты ожидал? фанфар и салюта?
Шакал (2007-05-31 16:00:00) [5]а я особой разницы не вижу, работает одинаково....
Плохиш (2007-05-31 15:58:00) [6]Да
Шакал (2007-05-31 15:55:00) [7]а как писать???
sql.text:=
???
Плохиш (2007-05-31 15:25:00) [8]
> dat.ADOQu. SQL.add('update ukadry set Уволен=:n where id=:x');
Тенденция, однако. Интересно в какой книжке этому учат неокреопшие умы?
Шакал (2007-05-31 14:57:00) [9]
> SQL.Clear - не забыл ли?
ЗАБЫЛ %)...
Все пошло
> Savek
Спасибо
Savek (2007-05-31 14:52:00) [10]SQL.Clear - не забыл ли?
Шакал (2007-05-31 14:49:00) [11]
> Неправильно определен объек Parameter. Предоставлены не
> полные или несовместимые данные.
ага, это он ругался на дату поставил ":n" - это прошло, теперь ругается
на id
Ошибка синтаксиса (пропущен оператор) в выражении запроса 'ID=?
Шакал (2007-05-31 14:28:00) [12]Неправильно определен объек Parameter. Предоставлены не полные или несовместимые данные.
DiamondShark (2007-05-31 14:26:00) [13]
> Ругается что неправильно определен объек Parameter
Дословно пиши, как ругается.