powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Ошибка 80004005 при соединении с dbf из vbs
1 сообщений из 1, страница 1 из 1
Ошибка 80004005 при соединении с dbf из vbs
    #37264846
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, уважаемые форумчане! Возникает ошибка при попытке выборки из dbf-файла на windows2003 server при работе в терминальной сессии. На локальном компьютере с windows xp все выбирает без ошибок. Использую провайдер jet4.0 в обоих случаях. Пробовал соединиться через разные драйвера - та же ошибка. На форумах нашел, что недостаточно прав, но я в папке с dbf его спокойно открываю, меняю и удаляю.

Ошибка возникает при попытке выборки данных оператором execute. Сама попытка открытия соединения проходит нормально.

Вот структура папок:
текущая папка:
probe.vbs(с нижепредставленным кодом)
папка DocsTempDB(сама база данных):
файл D0.dbf



Вот код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Set oConn = WScript.CreateObject("ADODB.Connection")

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DocsTempDB;Extended Properties=dBASE IV;User ID=Admin;Password="
'тут все нормально

Dim sql
sql = "SELECT CODE_TOVAR FROM D0.dbf"

Set rs = oConn.Execute(sql)
'после этой строчки вываливается ошибка

oConn.Close
oConn.Cancel
Помогите разобраться. По возможности, напишите исчерпывающий ответ или дайте на него ссылку: сюда зашел, это проверил, это установил, все заработало.

заранее спасибо!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Ошибка 80004005 при соединении с dbf из vbs
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]