Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Программнная связь с dBase IV

2.2K
21 апреля 2003 года
elka
14 / / 21.04.2003
Пытаюсь программно сделать линк к таблице dBase, указываю вроде все параметры, тем не менее вылетает ошибка такая:
"Строка 'c:\dbf\a.dbf' задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы."
Причем этот файл преспокойно находится при помощи filesearch, так что достоверно известно, что он существует и путь написан правильный.

Вот то что я пишу в проге:
DoCmd.TransferDatabase _
TransferType:=acLink, _
DatabaseType:="dBase IV", _
DatabaseName:="c:\dbf\a.dbf", _
ObjectType:=acTable, _
StructureOnly:=0

ПОМОГИТЕ!!! ПОГИБАЮ!!! В чем тут дело?
267
21 апреля 2003 года
Cutty Sark
1.2K / / 17.10.2002
Цитата:
Originally posted by elka
Пытаюсь программно сделать линк к таблице dBase, указываю вроде все параметры, тем не менее вылетает ошибка такая:
"Строка 'c:\dbf\a.dbf' задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы."
Причем этот файл преспокойно находится при помощи filesearch, так что достоверно известно, что он существует и путь написан правильный.

Вот то что я пишу в проге:
DoCmd.TransferDatabase _
TransferType:=acLink, _
DatabaseType:="dBase IV", _
DatabaseName:="c:\dbf\a.dbf", _
ObjectType:=acTable, _
StructureOnly:=0

ПОМОГИТЕ!!! ПОГИБАЮ!!! В чем тут дело?



Ты забыл
Source:="TableFrom", _
Destination:="TableTo", _

2.2K
21 апреля 2003 года
elka
14 / / 21.04.2003
Цитата:
Originally posted by Cutty Sark


Ты забыл
Source:="TableFrom", _
Destination:="TableTo", _



Гм...я девушка :-D

И не забыла - эти параметры можно опускать. Но даже если их указать - все-равно то же самое выскакивает.

267
21 апреля 2003 года
Cutty Sark
1.2K / / 17.10.2002
Цитата:
Originally posted by elka


Гм...я девушка :-D

И не забыла - эти параметры можно опускать. Но даже если их указать - все-равно то же самое выскакивает.



Пардон, в первом письме ни одного окончания -а не встретил... :roll:

Как раз эти-то параметры обязательны. Без них точно работать не будет.

2.2K
21 апреля 2003 года
elka
14 / / 21.04.2003
Цитата:
Originally posted by Cutty Sark


Пардон, в первом письме ни одного окончания -а не встретил... :roll:

Как раз эти-то параметры обязательны. Без них точно работать не будет.



Но дело в том что и с ними не работает тоже!! Тут дело в чем-то другом, но в чем???

2.2K
21 апреля 2003 года
elka
14 / / 21.04.2003
О! Если тебе (и кому еще :-) не сложно, напиши кусок кода, где эта функция у тебя отрабатывает. А дальше я сама буду разбираться тогда...
267
21 апреля 2003 года
Cutty Sark
1.2K / / 17.10.2002
Цитата:
Originally posted by elka
О! Если тебе (и кому еще :-) не сложно, напиши кусок кода, где эта функция у тебя отрабатывает. А дальше я сама буду разбираться тогда...



Вот в чем у тебя ошибка:
Когда с dBase работаешь, то пути вот так должны прописываться:

DoCmd.TransferDatabase _
TransferType:=acLink, _
DatabaseType:="dBase IV", _
DatabaseName:="c:\dbf\", _
ObjectType:=acTable, _
Source:="a.dbf", _
Destination:="TableTo", _
StructureOnly:=0

2.2K
22 апреля 2003 года
elka
14 / / 21.04.2003
Цитата:
Originally posted by Cutty Sark


Вот в чем у тебя ошибка:
Когда с dBase работаешь, то пути вот так должны прописываться:

DoCmd.TransferDatabase _
TransferType:=acLink, _
DatabaseType:="dBase IV", _
DatabaseName:="c:\dbf\", _
ObjectType:=acTable, _
Source:="a.dbf", _
Destination:="TableTo", _
StructureOnly:=0



Огромное спасибище :-)) Все получилось :-))
С меня пиво как буду в Москве ;-)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог