OPENDATASOURCE and Excel
От: Дмитрий Новосёлов Россия  
Дата: 24.10.02 05:23
Оценка:
Привет.

Проблема такая:
Использую ADO.
Если исполнить следующий запрос, приконнектившись к SQL Server'у, то всё работает:
SELECT *
INTO MyTable
FROM OPENDATASOURCE('SQLOLEDB','Data Source=MyServer;User ID=MyLogin;Password=MyPass').MyDB.dbo.MyTable

А если приконнектиться к Excel'ному файлу и попытаться исполнить этот же запрос, то вылетает исключение с описанием: "Ошибка синтаксиса в предложении FROM".

Подскажите, что за проблема.

Спасибо,
Дмитрий.
Re: OPENDATASOURCE and Excel
От: Алекс Россия http://wise-orm.com
Дата: 25.10.02 08:23
Оценка:
Здравствуйте Дмитрий Новосёлов, Вы писали:

[]

ДН>Подскажите, что за проблема.


Сначала покажи код.
Re: OPENDATASOURCE and Excel
От: The Lex Украина  
Дата: 29.10.02 20:22
Оценка:
Здравствуйте Дмитрий Новосёлов, Вы писали:

ДН>Привет.


ДН>Проблема такая:

ДН>Использую ADO.
ДН>Если исполнить следующий запрос, приконнектившись к SQL Server'у, то всё работает:
ДН>
ДН>SELECT *
ДН>INTO MyTable
ДН>FROM OPENDATASOURCE('SQLOLEDB','Data Source=MyServer;User ID=MyLogin;Password=MyPass').MyDB.dbo.MyTable
ДН>

ДН>А если приконнектиться к Excel'ному файлу и попытаться исполнить этот же запрос, то вылетает исключение с описанием: "Ошибка синтаксиса в предложении FROM".

ДН>Подскажите, что за проблема.


Ну так не понимает Excel этого диалекта SQL...
Голь на выдумку хитра, однако...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.