Вниз
Скачать: CL | DM;

Syntax error in FROM clause...   Найти похожие ветки 

← →
adoman   (2003-05-30 14:03) [0]

Подключаюсь к файлу excel через ADO. Пробую через 2-х провайдеров: Jet 4.0 & MSDASQL. Пример:
Provider="MSDASQL";Driver={Microsoft Excel Driver (*.xls)};DBQ=c:\temp\demo.xls;ReadOnly=False
И в обеих случаях одна и таже ошибка:
Syntax error in FROM clause.
Что посоветуете?


← →
Arm79 ©   (2003-05-30 14:17) [1]

Попробуй в установках Extended property поставить "Excel 8.0", если ничего не путаю. Подробнее об этом в книге "ADO Delphi". И вообще, для подключения используешь Query?


← →
adoman   (2003-05-30 14:27) [2]

Если я подключаюсь через Jet 4.0 я ставлю Extended property=Excel 8.0 не помогает. Пробовал подключаться и через TAdoTable & TAdoQuery - результат один и тот же! Пробовал брать имя таблицы:
[demo$] & "demo$" - не помогает!!!!


← →
Arm79 ©   (2003-05-30 14:37) [3]

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Armen\Мои документы\Книга1.xls;Mode=ReadWrite;Extended Properties=Excel 8.0;Persist Security Info=False

при такой строке проверка связи система дала, что все у меня нормально. Ты делал Test connection?


← →
adoman   (2003-05-30 14:43) [4]

Сейчас проверю, хотя кажется все делал также!


← →
adoman   (2003-05-30 14:45) [5]

Будешь смеяться:
Syntax error in FROM clause!
Может у меня провайдер корявый?
Кстати, у меня MS Office 2000


← →
Arm79 ©   (2003-05-30 14:46) [6]

Кстати, у меня тоже


← →
adoman   (2003-05-30 14:50) [7]

Что делать - ума не приложу! Ведь должно работать! Помогите!!!


← →
Arm79 ©   (2003-05-30 14:50) [8]

Provider=MSDASQL.1;Persist Security Info=False;Mode=ReadWrite;Extended Properties="DBQ=C:\Documents and Settings\Armen\Мои документы\Книга1.xls;DefaultDir=C:\Documents and Settings\Armen\Мои документы;Driver={Driver do Microsoft Excel(*.xls)};DriverId=790;FIL=excel 8.0;FILEDSN=C:\Program Files\Common Files\ODBC\Data Sources\Мой Эксель.dsn;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;ReadOnly=1;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;"


← →
adoman   (2003-05-30 14:57) [9]

Что-то с этой Connection string совсем не коннектится :(


← →
adoman   (2003-05-30 14:57) [10]

Кроме Ado нет вариантов приконнектиться к xls? Хотя-бы в read only!


← →
Arm79 ©   (2003-05-30 14:59) [11]

создай свой файловый DSN вместо C:\Program Files\Common Files\ODBC\Data Sources\Мой Эксель.dsn. У меня просто такое чувство, что ты просто скопировал эту строку


← →
Arm79 ©   (2003-05-30 15:00) [12]

И пришли свою прогу и файл связи. можешь на мыло


← →
adoman   (2003-05-30 15:04) [13]

Мне не хотелось бы коннектиться через файл связи, а проги как таковой нет вообще! Просто учусь коннектиться к Excel. Странно но к Access коннектится на раз :( Попробую еще дома, может что с системой :)


← →
Arm79 ©   (2003-05-30 15:06) [14]

Попробуй. Но через файл связи лучше. Снимает проблемы, связанные с переносимостью, изменением местоположения БД и переноса ее на новую платформу



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.014 c
14-84717
PVOzerski
2003-06-05 13:51
2003.06.26
UDF к MySQL


1-84161
Aleksandr
2003-06-11 15:29
2003.06.26
Что надо сделать для


14-84525
Fly`
2003-06-06 16:58
2003.06.26
Нужен текстовый редактор


1-84222
Совсем новичок
2003-06-12 23:41
2003.06.26
Как запустить другую программу из приложения на Дельфи?


14-84532
Кулюкин Олег
2003-06-05 10:23
2003.06.26
Поругайте Software Activation Service от WebMoney




   Наверх