![]() |
![]() |
leschakon2004 12.08.2004 - 20:33 |
Есть бухгалтерская программа. После ее установки устанавился ODBC драйвер Pervasive Software ODBC-32. Пытался залезть в базу своими средствами и сделал System DNS в виндах. При его создании требуется 2 пути 1) К файлас данных BTW 2) К файлам данных DDF При помощи Delphi открыл бвзу с использованием настроенного System DNS Данные некоторых таблий видны а некоторых нет. Вопрос: почему не видны данные из некоторых таблиц? Заранее спасибо. |
rockst 1 - 13.08.2004 - 15:21 | Права в самом Pervasive есть? Он у тебя на Нетварь лезет? |
leschakon2003 2 - 13.08.2004 - 19:53 |
У меня бухгалтерская прога на Btriev, купили давным давно. Прога под винды и c ней драйверочек ODBC. Потратил 3 дня и получилось наконец-то законнектится из Delphi. Вот ConnectionString для TAdoConnection: Provider=MSDASQL.1; Persist Security Info=False;Extended Properties= "DRIVER={Pervasive Software ODBC-32}; DATAPATH=D:\lx_db;UID=;DDFPATH=D:\lx_db;BOB=; NullEnabled=no;FeaturesUsed=no;LoginScript=; AccessFriendly=no;DateFormat=;" Блин была неудача, я не знал что такое Pervasive ну и инстальнул его, и Pervasive подменил дрова в виндах на свои. Как результат прога потащила за собой заргузку Pervasive. Да век живи , век учись:) Да кстати а Btriev поддерживает репликацию или нет ? Изменения записей таблиц, а то лень руками писать... |
leschakon2003 3 - 13.08.2004 - 20:04 |
Тут поисследовал бухгалтерскую прогу и понял. В проге есть DDF каталог и куча однотипных подкаталогов. В этих каталогах хранится инфа по конкретной фирме из спискак. Короче просто программистский трюк. А я то вошел из за этого в заблуждение ))) |