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

Вниз

драйвер для BDE   Найти похожие ветки 

 
Sansy   (2006-11-11 08:16) [0]

Так получилось что коллеги создали свой сервер баз данных (уникальный). Теперь потребовалось достучаться до него из дельфы. Не подскажите ли где можно прочитать как написать свой драйвер для BDE и подключить его или как ещё можно выкрутиться. Да желательно в электронном виде и на русском.


 
Sergey Masloff   (2006-11-11 10:48) [1]

> и на русском
она и на английском-то не всем доступна ;-)


 
sniknik ©   (2006-11-11 11:59) [2]

и она ничем не поможет, если сервер ну совсем уникальный... без всякого API и возможностей внешнего взаимодействия (ну чтото вроде компонент для прямого файлового доступа. т.е. есть только файлы данных и программа которая с ними работает)

но у меня почемуто подозрение, что речь о другом, что там ни то ни другое, а попросту сделали ребята трехзвенку, и назвали гордо "у нас собственный сервер баз данных!".
(если бы делали действительно sql сервер то так бы и говорили, и механизмы взаимодействия были бы изначально (т.к. запросы sql. т.е. управление извне), а тут какойто непонятный сервер баз данных)

> или как ещё можно выкрутиться
обратится непосредственно к разработчикам, и узнать что же у них такое, и как с этим можно работать, через что (BDE не лучший выбор), возможно это единственный вариант.


 
Sansy   (2006-11-11 12:54) [3]

В том то и дело что это не трёхзвенка и в тоже время есть и API и внешнее взаимодействие. Есть библиотека процедур доступа как к серверу так и к таблицам (не sql). Файлы таблиц очень похожи на dbf но малость изменены и BDE сбоит. Ребята уже у нас не работают и поддержку из дельфы делать вряд ли будут. Причём на сервере есть механизм выталкивания баз как в обычный dbf так и на oracl а вот механизма писать что либо к ним увы.


 
sniknik ©   (2006-11-11 13:08) [4]

> Файлы таблиц очень похожи на dbf но малость изменены
dbf-а как формата таблиц нет вовсе, есть dBase, Foxpro, Clipper, ... и т.д. мало того что движков хватает так еще и версии внутри них ...

ты бы уточнил к чему таблицы относятся (вряд ли ребята чтото свое придумали. не, это возможно конечно, но зачем? (еще более зачем на свой собственных формат использовать такое затасканное расширение)).
когда выяснишь, то и писать возможно ничего не надо будет (тем более сабж дело нетривиальное... ну не создавать же новую модель велосипеда если решил приобрести чтонибудь для поездок за хлебом... ну не стоит это того. и драйвер этот возможно написать будет сложнее, чем переписать всю вашу программу с нуля, используя стандартный сервер... а ты его просто так для "нужен доступ из BDE")

в общем когда выяснишь что это, ищи родной движок, и тогда не будет ->
> BDE сбоит.


 
alexandr ©   (2006-11-24 20:19) [5]

пусть эти чуваки-изобредатели и пишут сами ODBC драйвер.
А ты как искатель граблей его будешь в BDE использовать.
P.S. интересно, ЕГАИС не они написали?



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

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

Наверх




Память: 0.48 MB
Время: 0.039 c
2-1170321620
Sour Smile
2007-02-01 12:20
2007.02.18
Как узнать идентификатор материнской платы?


4-1160299161
Чапаев
2006-10-08 13:19
2007.02.18
Непонятность с динамическим импортом


2-1169820865
Destroyer
2007-01-26 17:14
2007.02.18
Утечка памяти при использовании TStrings


15-1169734576
_ozzy_
2007-01-25 17:16
2007.02.18
General Protection Violation


2-1170134129
MASTAFA
2007-01-30 08:15
2007.02.18
Вопрос по связи MathCad и Delphi