Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.027 c
14-84611
Sergey13
2003-06-09 10:34
2003.06.26
Я балдею от такой наглости!!! Куда смотрит милиция?


14-84752
MalkoLinge
2003-06-05 13:14
2003.06.26
ASTA


3-83990
Endi
2003-05-29 20:58
2003.06.26
Условная сборка таблиц


14-84620
Сатир
2003-06-02 14:15
2003.06.26
---|Ветка была без названия|---


14-84573
tahion2
2003-06-07 07:28
2003.06.26
Программа для пересылки сообщений и файлов по локальной сети





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский