
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.07.2004, 10:12:32
|
|||
|---|---|---|---|
|
|||
Access 2003 и FoxPro |
|||
|
#18+
Здравствуйте ! Проблема эта уже не раз на этом форуме обсуждалась, что мог перечитал, так что просьба не отсылать к прошлым сообщениям. Проблема в том , что а2003 не связывался с таблицами foxpro, точнее с некоторыми связывался через dBase (т.к. в а2003 в отличии от а97 нет отдельной связи для foxpro), но при открытии писал "Индекс не найден", а с некоторыми даже не связывался писал какую-то ошибку "Непредвиденная ошибка драйвера внешней базы данных (10023)". После совета предложенного в http://www.sql.ru/forum/actualthread.aspx?tid=99134&hl=foxpro некоторые таблицы стали нормально связываться и открываться (хотя в хелпе написано, что разрешен только ИМПОРТ таблиц foxpro), но при связывании некоторых пишет "Внешняя таблица не имеет предпологаемый формат", хотя тот же а97 нормально её открывае (но только не через dBase, а именно foxpro). Через odbc вместо русских букв какая-то белеберда (всё что предлагали в других темах не помогло). Сам вопрос: стоит w2k sp4, office 2003, mdac_typ.exe v2.8. Лазил по реестру: в Jet есть две папки "3.5" и "4.0", в каждой из этих папок есть катклог "ISAM Format", так вот в папке "3.5-> ISAM Format" присутствую каталоги "FoxPro 2.0", "FoxPro 2.5","FoxPro 2.6","FoxPro 3.0", а в "4.0 -> ISAM Format" их нет, что это за папки и может ли быть это как-то связано с выше описаной проблемой ? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2004, 09:54:20
|
|||
|---|---|---|---|
|
|||
Access 2003 и FoxPro |
|||
|
#18+
Мда, все вошли в стопор и оглохли ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2004, 10:05:30
|
|||
|---|---|---|---|
Access 2003 и FoxPro |
|||
|
#18+
автор Через odbc вместо русских букв какая-то белеберда (всё что предлагали в других темах не помогло). руссификация может пройти путём модификации 30-го байта внутри dbf (ссылки поищи по конфе) вот "ломалка" - можешь попробовать и любым Hex-редактором. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2004, 17:16:46
|
|||
|---|---|---|---|
|
|||
Access 2003 и FoxPro |
|||
|
#18+
Shuhard Большое спасибо за ответ. Сейчас попробуем код. Я же сделал вот как (это конечно всё криво, но ничего другого не придумал). Не открывались dbf файлы только те у которых есть тип поля мемо(fpt файлы присутствуют). Зашел хексом, поменял значение нулевого байта с 0xF5 на 0x03 (ну типа простая таблица) и без проблем открыл dBase, но вот только данные из мемо поля пропали, но там ничего мне и не нужно. Так конечно криво, но ничего лучше я не придумал. Если есть какие-то еще идеи рад выслушать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1672806]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 322ms |

| 0 / 0 |
