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

Вниз

Проблемы с выводом SELECT во внешние базы с MS SQL через ADO   Найти похожие ветки 

 
Dmitrey   (2002-09-09 11:47) [0]

Для работы постоянно нужно перебрасывать данные между разными БД.
При переброске с MS ACCESS в PARADOX никаких проблем не возникало
SQL= select * INTO [Paradox 7.x;DATABASE=D:\].[TestTable#DB] from WorkDate
При попытке виполнить это же но с коннектом MS SQL ADO
ругается - Incorrect syntax near "[" .


 
sniknik ©   (2002-09-09 12:02) [1]

100% проблема в том что у тебя ParamCheck в true стоит и все что после : он параметром считает.
сделай
ADODataSet.ParamCheck:= False;
ADODataSet.CommandText:= "select * INTO [Paradox 7.x;DATABASE=D:\].[TestTable#DB] from WorkDate";
ADODataSet.Open;


 
Dmitrey   (2002-09-09 12:08) [2]

100 % что не стоит ParamCheck.
Одна и таже Query только коннект то к ACCESS (где работает) то к MS SQL.
Может есть где почитать по этому поводу?


 
Nikolai_S ©   (2002-09-09 12:40) [3]

SQL=select * INTO [Paradox 7.x;DATABASE=D:\].[TestTable#DB] from WorkDate

А это только в Access и будет работать. Данный SQL-код специфичен только для MS Jet (т.е. Access)

Если нужно из MS SQL данные перекинуть в другую БД, то тут уже нужно читать справку к MS SQL Server. Подскажу, что можно использовать системную процедуру sp_addlinkedserver, либо функцию OPENROWSET ( http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_aa-az_3ied.asp)


 
sniknik ©   (2002-09-09 13:03) [4]

упс. про MS SQL както прозевал.
OPENROWSET не единственный способ
SELECT * FROM OpenDataSource("Microsoft.Jet.OLEDB.4.0",
"Data Source="D:\";Extended properties=dBase IV")...GOODS WHERE FIRM_NAME = @ST
у тебя будет
Extended properties=Paradox 7.x
справку к MS SQL - Books Online все же почитай, интерсно лиди пишут.



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-98165
Semion
2002-09-17 08:38
2002.09.30
Вопрос новичка про Image и ImageList


3-97990
Шурик Ш
2002-09-09 18:51
2002.09.30
Два update - 1 транзакция


14-98328
NewI
2002-09-05 17:24
2002.09.30
Не удаётся установить MSDN в самом конце инсталляции


14-98342
Format
2002-09-04 21:30
2002.09.30
Винда 98 не ставится!


1-98133
Vladimiruss
2002-09-19 18:31
2002.09.30
Помогите, начинающему программисту...