Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подключение к проекту файла DBF / 12 сообщений из 12, страница 1 из 1
25.12.2004, 12:37:04
    #32844818
vma_mnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Имеется файл формата DBF (прикреплен к сообщению).

У клиента он через связанные таблицы легко присоединяется к файлу MDB как dBASE IV(*.dbf), то есть файл заведомо правильный.

У меня пишет, что внешняя таблица не имеет предполагаемый формат.

Что можно сделать?
...
Рейтинг: 0 / 0
25.12.2004, 14:08:04
    #32844853
botan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Через VS.net мне удалось подключиться к твоей таблице (но она все равно пустая)
Provider=MSDASQL;Persist Security Info=False;Extended Properties="CollatingSequence=ASCII;DBQ=E:\USER\ACCESS\DBF;DefaultDir=E:\USER\ACCESS\DBF;Deleted=1;Driver={Driver do Microsoft dBase (*.dbf)};DriverId=277;FIL=dBase IV;FILEDSN=C:\Program Files\Common Files\ODBC\Data Sources\dbf3.dsn;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=600;SafeTransactions=0;Statistics=0;Threads=3;UID=admin;UserCommitSync=Yes;";Initial Catalog=E:\USER\ACCESS\DBF
А вот из Акцесса с тем же файловым DSN - нет. Пишет "Не допускается использование ODBC для импорта, экспорта или присоединения таблицы из внешней базы MS Jet или базы данных ISAM. Чушь какая-то.
Этот самый DSN, который работает в VS.net, но не работает в Acess выглядит так :
[ODBC]
DRIVER=Driver do Microsoft dBase (*.dbf)
UID=admin
UserCommitSync=Yes
Threads=3
Statistics=0
SafeTransactions=0
PageTimeout=600
MaxScanRows=8
MaxBufferSize=2048
FIL=dBase IV
DriverId=277
Deleted=1
DefaultDir=E:\USER\ACCESS\DBF
CollatingSequence=ASCII
...
Рейтинг: 0 / 0
25.12.2004, 21:10:12
    #32844970
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Проверить точный соста и номера версий у себя и у клиента.

Поставить у себя новый MDAC.
...
Рейтинг: 0 / 0
26.12.2004, 08:36:07
    #32845063
vma_mnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Программист-ЛюбительПроверить точный соста и номера версий у себя и у клиента.

Поставить у себя новый MDAC.
Если не трудно, ссылочку на него (MDAC)
...
Рейтинг: 0 / 0
26.12.2004, 08:40:40
    #32845065
vma_mnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
botanЧерез VS.net мне удалось подключиться к твоей таблице (но она все равно пустая)

Не пустая.

Ерунда какая-то.

У заказчика стоит набор программ от фонаря поставленных, эта таблица подключается и показывает сведения о междугородних переговорах.

У меня стоят все последние обновления и MS SQL, и Office 2003, а открыть не могу.

Кстати, если открыть FARом то видны записи
...
Рейтинг: 0 / 0
26.12.2004, 10:49:52
    #32845078
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Кому ссылочку ? Google "MDAC 2.8 Download"
...
Рейтинг: 0 / 0
26.12.2004, 11:17:53
    #32845083
vma_mnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Поставил (или обновил) MDAC 2.8, ODBC для Visual FOXPRO, результата нет.

А где можно посмотреть, что установлено.
...
Рейтинг: 0 / 0
26.12.2004, 13:31:41
    #32845109
botan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
vma_mnt ,
Действительно. в таблице данные есть.
У меня в Access-2002 при попытке ее подключения через мастер линкованных таблиц через драйвер DBASE4 (да и другие тоже) выдает ту же ошибку - "внешняя таблица не имеет предполагаемый формат".
Проверил на другом имеющимся у меня файле dbf того же формата - та же история.
Через ODBC пробовал на разных драйверах - та же история.
Чего-то мы недопонимаем.
...
Рейтинг: 0 / 0
26.12.2004, 13:37:31
    #32845111
vma_mnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
botanvma_mnt ,
Действительно. в таблице данные есть.
У меня в Access-2002 при попытке ее подключения через мастер линкованных таблиц через драйвер DBASE4 (да и другие тоже) выдает ту же ошибку - "внешняя таблица не имеет предполагаемый формат".
Проверил на другом имеющимся у меня файле dbf того же формата - та же история.
Через ODBC пробовал на разных драйверах - та же история.
Чего-то мы недопонимаем.

Еще раз повторю, что у заказчика именно этот файл цепляется через связанные таблицы мнгновенно.

Тогда следующий вопрос - где можно посмотреть, что установлено (типа версия MDAC, протоколы, драйвера и т.д.). Сравню с данными заказчика, может что-то увижу.
...
Рейтинг: 0 / 0
26.12.2004, 17:14:12
    #32845168
borisb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Я бы ответил так:
The file does not appear to be a dBase table or its header is corrupted...

А попросту говоря, битый он, похоже :(...
...
Рейтинг: 0 / 0
26.12.2004, 21:22:23
    #32845234
botan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
borisb,
А я не своем, небитом, проверил - та же история.
Небитось доказана тем, что неписанная то в дельфях, то ли в сях оболочка для просмотра этого файла прекрасно сним работает.
...
Рейтинг: 0 / 0
27.12.2004, 08:09:34
    #32845319
575
575
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к проекту файла DBF
Во втором акцессе отрыть попробуй.. по моему это из-за мемо полей.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подключение к проекту файла DBF / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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