Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / не открывается dbf в VS2008 / 10 сообщений из 10, страница 1 из 1
09.02.2012, 13:49
    #37653655
Арнис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
Извиняюсь, если не правильно выбрал ветку форума.
Суть такая:
Есть несколько файлов dbf.
Программа DBFPlus ( http://www.alexnolan.net/) показывает тип файла : FoxBASE+/dBASE III PLUS, with memo
Открываю эти файлы в VS2008
Некоторые открываются, а некоторые вызывают ошибку - см. картинку.
Visual FoxPro ODBC Driver поставил - не спасает.
Подскажите как быть?
...
Рейтинг: 0 / 0
09.02.2012, 14:38
    #37653838
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
FoxBASE+/dBASE III PLUS, with memo - это два файла Table.DBF и Table.FPT если второго нет - не откроется.

Подвидов DBF достаточно много, все известные фоксу открываются с Visual FoxPro ODBC Driver

Потом файл может быть битый, некоторые просмотрщики его откроют, а фокс нет т.к. более точно проверяет структуру файла.

Что-то конкретное можно будет сказать если покажешь битый файл.
...
Рейтинг: 0 / 0
09.02.2012, 15:10
    #37653958
Арнис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
Dima T,

Приложил файл.
Там оказалось их 2
dbf и dbt
...
Рейтинг: 0 / 0
09.02.2012, 15:11
    #37653961
Арнис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
хм косяк
...
Рейтинг: 0 / 0
09.02.2012, 15:32
    #37654020
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
Нормальный файл. Фоксом открывается.
DBT - это мемополя.

Там только проблема с кодировкой, в заголовке не указано что 866 (DOS) 30-й байт должен стоять 101 а там 0
В архиве поправленный твой файл. Если дело не в кодировке, то скорее всего драйвер не поддерживает этот формат DBFа.

Visual FoxPro ODBC Driver не пользую. Это не совсем фокс.
...
Рейтинг: 0 / 0
09.02.2012, 15:49
    #37654084
Арнис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
Не открывается.
А если сравнить с файлом во вложении?
Формат тот-же что у risk_countries.dbf?
файл highlights.dbf открывается.
...
Рейтинг: 0 / 0
09.02.2012, 16:51
    #37654267
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
АрнисНе открывается.
А если сравнить с файлом во вложении?
Формат тот-же что у risk_countries.dbf?
файл highlights.dbf открывается.
Тип структуры такой же, отличий не видно. Второй тоже открывается.

Даже не знаю что еще можно подозревать.
...
Рейтинг: 0 / 0
09.02.2012, 16:55
    #37654276
Арнис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
Спасибо. Будем искать.
...
Рейтинг: 0 / 0
09.02.2012, 16:55
    #37654278
не открывается dbf в VS2008
АрнисVisual FoxPro ODBC Driver поставил - не спасает.А должен был спасти? Одной только установкой? Использовать его не пробовал? Судя по сообщению об ошибке ругается совсем не он.
...
Рейтинг: 0 / 0
09.02.2012, 17:32
    #37654395
Арнис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не открывается dbf в VS2008
проходящий.,

Я пробовал все стандатно установленные драйвера имеющие отношение к dbf. В том числе и Visual FoxPro ODBC Driver.
Открыть не удалось.
Если есть возможность - м.б. Вы у себя проверите?
Может глюк в моей системе?
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / не открывается dbf в VS2008 / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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