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

Вниз

Вставить запись из Акцесс в MS SQL (продолжение :)   Найти похожие ветки 

 
Tornado ©   (2006-06-07 14:53) [0]

Пишу запрос:

ADODataSet1.CommandText := "INSERT INTO Frames_ARZ IN "" [ODBC;DRIVER={SQL SERVER};SERVER=10.200.200.00;DATABASE=IzmKab;UID=sa;PWD=1111] SELECT * FROM tbl_Frames_ARZ";
   ADODataSet1.Active := true;


Запрос отрабатывает, записи вставляются но после возникает ошибка:

"текущий проводник не поддерживает возврат нескольких наборов записей в результате одной операции"


 
Ega23 ©   (2006-06-07 14:57) [1]


> ADODataSet1.

AdoDataSet предполагает, что тебе вернётся Набор Данных. Может быть - пустой. Но именно набор данных.
А операции Insert, Update и Delete набора данных НЕ ВОЗВРАЩАЮТ.


 
Tornado ©   (2006-06-07 15:18) [2]

Как быть? Использовать ADOQuery? Пробовал он пишет "не правильный синтаксис в предложении IN"


 
Ega23 ©   (2006-06-07 15:31) [3]


> Пробовал он пишет "не правильный синтаксис в предложении
> IN"


Правильно пишет.
Insert into aaa (a1, a2)
Select a1=1, a2=2


 
Tornado ©   (2006-06-07 15:38) [4]

Т.е. поля перечислить?


 
Tornado ©   (2006-06-07 15:46) [5]

Написал так:

SQL.Add("INSERT INTO Frames_ARZ (id, TypeCable, FrameLength, IntSite, Equipment, KabNumber) IN "" [ODBC;DRIVER={SQL SERVER};SERVER=10.252.253.90;DATABASE=IzmKab;UID=sa;PWD=sql] ");
     SQL.Add("SELECT (id=id, TypeCable=TypeCable, FrameLength=FrameLength, IntSite=IntSite, Equipment=Equipment, KabNumber=KabNumber) * FROM tbl_Frames_ARZ");


Все равно Incorrect syntax near the keyword "IN"...


 
Tornado ©   (2006-06-07 16:46) [6]

все разобрался, спасибо всем!



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

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

Наверх




Память: 0.48 MB
Время: 0.057 c
2-1153833875
Homo Sapiens
2006-07-25 17:24
2006.08.13
Проблема с реестром


11-1131278061
Haker
2005-11-06 14:54
2006.08.13
wordwrap в KOLRichEdit


3-1149574262
Быстрый Шу
2006-06-06 10:11
2006.08.13
Подстановка параметров в TQuery


15-1152875849
ferr
2006-07-14 15:17
2006.08.13
Хм. Странно. Я думал журнал "Наука и техника" не из тех...


8-1139581351
Eraser
2006-02-10 17:22
2006.08.13
MIXERLINE.dwComponentType и запись со стереомикшера