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

Вниз

Insert, Update с MS через ADO?   Найти похожие ветки 

 
ang   (2002-09-06 12:04) [0]

Где-то есть описание работы через запросы?
SELECT"ом все могу обработать, но записать или изменить через ADOQuery не могу.
ADOQuery_Add.SQL.Clear;
ADOQuery_Add.SQL.Add("INSERT INTO tabl02(Kod, pole1, pole2) ");
ADOQuery_Add.SQL.Add("VALUES(10,"Text","text")");
ADOQuery_Add.ExecSQL;
выводит ошибку:
[Microsoft]Driver ODBC Microsoft Access] Слишком мало параметров. Требуется 2.
не достаточно параметров


 
oss ©   (2002-09-06 12:32) [1]

не
ADOQuery_Add.SQL.Add("INSERT INTO tabl02(Kod, pole1, pole2) ");
ADOQuery_Add.SQL.Add("VALUES(10,"Text","text")");
а
ADOQuery_Add.SQL.Add("INSERT INTO tabl02(Kod, pole1, pole2) "+
"VALUES(10,"Text","text")";

и проверь типы



 
mike9777   (2002-09-06 16:12) [2]

2 oss
какая разница как эаписать? ты чего-то путаешь...



 
mike9777   (2002-09-06 16:18) [3]

ang, ты через Jet или ODBC используешь ADO?


 
sniknik ©   (2002-09-06 16:40) [4]

скорей всего через ODBC потому что тогда синтаксис неправильный и ошибка будет. Для ODBC надо строки в одинарные ковычки вставлять. VALUES(10,"Text","text").
вот говорят же описывайте все что используете, так утром уже ответ бы получил, а так ... хорошо mike9777 догадался.


 
ang   (2002-09-09 08:38) [5]

Спасибо, действительно ругался на ", блин в Oracle разработки вел, а там все равно писать " или "


 
ang   (2002-09-09 08:48) [6]

Сегодня опять застрял c DB Access, когда пишу
SELECT * from tabl WHERE Kod=1
UPDATE tabl SET txt="TEXT"
Все нормально, а
UPDATE tabl SET txt="TEXT" WHERE Kod=1
ругается ODBC драйвер :-(
Посоветуйте как обойдти эти камни, может через Jet работать?


 
mike9777   (2002-09-09 10:40) [7]

лучше через Jet



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
7-98380
ВладТен
2002-07-22 03:55
2002.09.30
Как установках принтера изменить некоторые параметры


3-97991
Spooky
2002-09-09 12:54
2002.09.30
SQL-запрос из двух БД


3-97958
PAVELSIN
2002-09-08 19:17
2002.09.30
Имеются клиперовские файлы DBaseIII+ c индексами.


3-97959
maxim2
2002-09-09 09:54
2002.09.30
Как поставить фильтр


1-98076
Anar
2002-09-19 10:11
2002.09.30
Поиск файлов с помощью компонента FileSearch