Страница 1 из 1

Добавлено: 24 Ноябрь 2004, 10:45
Гость
ситуация такова - пишу переходник с БД Abacus(использует Clarion, версию не знаю) в БД MSSQL Server. В наличии имеются только файлы .DAT, сама Abacus стоит в другой фирме. Шеф требует чтобы доступ к таблицам .DAT был через драйвер ODBC, а чет в сети драйвер найти немогу....
Переходник пишу на C++ MS VS 6.0

Добавлено: 24 Ноябрь 2004, 10:59
Гость
Драйвера ODBC для dat файлов нет в природе. Если лезть в dat из C то нужно исполнить на clarion dll (это и будет драйвер), а далее его зацепить из С.

Игорь

Добавлено: 24 Ноябрь 2004, 11:07
Гость
дык я ищу драйвер для Clarion....
мне принесли файлы, которые были созданы на Abacus (использует Clarion), и мне нужно выдернуть инфу именно из файлов .dat (есть и другие файлы, но они мне не нужны). Вот и поставлена передо мной задача прочитать файлы .dat, а я не знаю как это сделать.... Ни Abacusa ни Clarion в моей конторе нет....

Добавлено: 24 Ноябрь 2004, 11:22
Гость
Где-то на этом форуме мелькали программки-читалки dat файлов (даже зашифрованные) Я к сожалению не помню в каких разделах но были точно (можно слазить на http://www.clarionlife.net/ там есть файловый архив)

Игорь

Добавлено: 24 Ноябрь 2004, 11:28
Гость
Так обьяснили,что для dat файлов не ODBC драйвера.
Из чисто кларионовских форматов есть только для TPS файлов и за денежку. А вы уверены, что DAT файлы открыты для просмотра, а не зашифрованы? Раньше вроде ABACUS закрывал некоторые файлы.
Позвоните и спросите у своего клиента.

Есть ещё один вариант. Разработчик Кларион может задать любое расширение для файлов, т.е. и для формата TPS и для формата DBF файлов я могу дать расширение DAT, т.к. Кларион это позволяет это сделать. Стоит проверить какой формат на самом деле.

Если всё же формат DAT, то можно перекачать эти файлы DAT на MS SQL и пользуйтесь на здоровье! Можно для вашей фирмы сделать такой переходник довольно быстро.

С уважением. Кирил

Добавлено: 24 Ноябрь 2004, 12:34
Гость
в том то и дело что я не могу понять как мне подобраться к инфе в файлах .dat
и я как раз таки пишу переходиник с Abacus (таблици действительно зашифрованы) на MS SQL Serv....

Добавлено: 24 Ноябрь 2004, 13:25
Гость
Как уже писал в файловом архиве в разделе "разные тузлы" есть все что надо чтобы перелить данные из dat. Во первых есть ломатель паролей declar.exe и после него имеем простой файл не зашифрованый!
Далее берем clarion converter ccvt.exe и получаем dbf, ну а далее уже описывать не буду!

Игорь

Добавлено: 24 Ноябрь 2004, 15:51
Гость
спасибо, попытаюсь во всем разобраться*)))