Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Вниз

драйвер для 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.044 c
1-1166806267
urulet
2006-12-22 19:51
2007.02.18
TabControl


2-1169580356
serko
2007-01-23 22:25
2007.02.18
Зарегистрировать тип файла


15-1169706061
Ega23
2007-01-25 09:21
2007.02.18
Всех Татьян - с Татьяниным днём!


6-1158127026
abannov
2006-09-13 09:57
2007.02.18
Ограничения при включении брандмауэра WinXP


6-1157984683
kirik
2006-09-11 18:24
2007.02.18
TIdTcpClient





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский