Форум: "Начинающим";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];
ВнизДобавить значение в уже имеющуюся строку Найти похожие ветки
← →
Шакал © (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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c