Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.10;
Скачать: CL | DM;

Вниз

Кто работал с BTRIEV из DELPHI?   Найти похожие ветки 

 
Лёша   (2003-02-17 18:13) [0]

Буду очень благодарен за подсказку об подключении к BTRIEV из DELPHI!


 
KIR ©   (2003-02-17 22:23) [1]

Помню в свое время я так ЗАДОЛБАЛСЯ с этим btriev. В итоге подключился через ODBC. Если очень надо, могу выслать драйвер (я думаю, ты его долго искал и скорее всего так и не нашел). Он весит чуть больше 3 Мб, если твой ящик "выдержит" пиши, вышлю...


 
sniknik ©   (2003-02-17 23:31) [2]

драйвер можно скачать с http://www.pervasive.com/

(можно не только ODBC директ, но и сам SQL сервер но потяжелее будет :-))) а чего класный сервер (я с него начинал с базами), много чего оттуда сейчас не хватает (ну например формат данных в запросе делается SELECT IDFloat AS ID [ZZZZZ.ZZ] FROM AnyTable, просто да?)

можно еще поискать "Титан битриве" (вообще он платный), но тоже класс. и старый старый Jet (от микрософта, со 2й версией Access) позволял открывать btriev для дос. (правда к старшим версиям мне его прикрутить не удалось, но и желания особого не было, есть попробуй).


 
sniknik ©   (2003-02-17 23:53) [3]

еще ссылку нашол
http://delphi.icm.edu.pl/newl/midxd50s.htm
в свое время скачал оттуда пару полезных вещей (иши на странице"btrieve",а то она длинная)


 
Леша   (2003-02-18 14:34) [4]

Всем спасибо, но:
1. 2sniknik на http://www.pervasive.com/ есть уйма полезных и главное работоспособных фишек(правда задолбался откачивать!), но трабла в том, что есть некоторая БД весящая на сервере, написанная в КЛАРИОНе, также весит и сам BTRIEV. Еще есть куча удаленных(по локалке) узверей(таже апликуха, что и на серваке). Требуется написать некоторого клиента, работающего с выше упомянутой БД + ведущего свою БД. Структура тыблиц известна. Трабла в том, что в КЛАРИОНе я ДУБ(да и менять пока текущее состояние нет ни времени, ни желания), т.е. писать мне в ДЕЛФЯХ надо. Так вот сам BTRIEV с Pervasive Database Service Manager Engine дружить никак не хочет(либо я либо родина твоя). Без ентого енжина коннекта нет! Все хорошо тогда, когда все работает на ентом енжине, но основная БД на BTRIEV нагружена.
А за второй линк пасибо, ща гляну.

2.Вот нарыл возможность напрямую BTRIEV пользовать. Еще не пробовал но ща проверю. Кажется должно проканать.

3.ODBC - медленно...

4.2KIR давай попробуем...(для надёжности можно покоцать раром на кецы).

2ALL Если ещё есть мысли, будьте добры поделиться.

Заранее благодарю.


 
DarkGreen ©   (2003-02-18 17:11) [5]

2 Леша (18.02.03 14:34)
a) ODBC и PDAC страдают одними и теми же болезнями:
1. Очень медлительны
2. Плохо поддерживаю в компонентах Int64, который используют для первичных ключей.
b)Titan Btrieve побыстрее будет, но и его необходимо учить работе с типом Int64
c) Напрямую конечно круто с ним работать, вот только отображать данные в чем будешь? Самостоятельно наследоваться от TCustomGrid"а?
d) ИМХО, подключаться нужно не к Btrieve"у, а к IB/FB, а Btrieve пора в музей сдавать :-), хотя, может восьмая версия первасива и лучше будет (сейчас триальная версия вроде как доступна на сайте первасива


 
Леша   (2003-02-18 17:20) [6]

2 DarkGreen
Енто всё понятно, но задача есть задача... 8(


 
Леша   (2003-02-19 17:43) [7]

Подключился через BTRIEVE APIs, работает!



Страницы: 1 вся ветка

Текущий архив: 2003.03.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
3-29778
User_OKA
2003-02-06 09:12
2003.03.10
Сортировка LokUp-полей


1-29869
Павел
2003-02-24 18:30
2003.03.10
Как найти разницу времени?


1-29867
hooch
2003-02-26 09:21
2003.03.10
scroll


14-30016
igorr
2003-02-24 09:20
2003.03.10
Поисковые системы


3-29753
Behemoth
2003-02-18 09:36
2003.03.10
Можно ли делать SQL запросы из потока?