Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Базы данных

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 07.04.2010, 07:14   #1
Новичок
 
Пол:Мужской
Регистрация: 26.02.2010
Сообщений: 24
Репутация: 24
По умолчанию ADODB запрос к DBF файлу

Добрый день.

с помощью скрипта jscript получаю данные из DBF файла, вот код:

PathBD = "C:\\DB_1";
SSource = "SELECT * FROM " + PathBD + "\\DT.DBF";
SConnect="Driver={Microsoft dBase Driver (*.dbf)};datasource=dBase Files";
Connect=WScript.CreateObject("ADODB.Connection");
Connect.Open(SConnect);
RS=Connect.Execute(SSource);


Все отлично получается, кроме случаев когда в PathBD присутсутвует символ "-", например "C:\\DB-2"

Ошибка:
[Microsoft][ODBC dBase Driver] Syntax error in FROM clause.
80040E14
Troodon вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Магазин бытовой техники: купить бытовую технику с небольшими дефектами дешево - переходи на сайт ТАЙМТВ!юго-западнойкомнатный термостат et060/hyМагазин бытовой техники: стиральная машинка мини - переходи на сайт ТАЙМТВ!Мебельный магазин: стол на - Переходи на сайт!


Старый 07.04.2010, 09:32   #2
Troodon
Новичок
 
Пол:Мужской
Регистрация: 26.02.2010
Сообщений: 24
Репутация: 24
По умолчанию Re: ADODB запрос к DBF файлу

В общем у меня все заработало,
изменил строку соединения и текст запроса на такие:

PathBD = "C:\\DB-2";
SSource = "SELECT * FROM DT";
SConnect="Driver={Microsoft dBase Driver (*.dbf)};DriverID=277;Dbq=" + PathBD;
Connect=WScript.CreateObject("ADODB.Connection");
Connect.Open(SConnect);
RS=Connect.Execute(SSource);
Troodon вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Права доступа к файлу Shenta PHP 14 14.05.2015 06:13
Как прицепить шрифт к word-файлу promchim Скорая помощь 9 14.03.2010 15:39
SQL Запрос McAccess2007 (Запрос с 3 таблиц - дублирование ) Dr Evil Базы данных 3 23.07.2009 09:06
Путь к ини-файлу Wizard2007 Java 6 07.02.2008 01:52

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:44. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.05086 секунды с 13 запросами