Главная страница
    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.945 c
15-1169636647
RebroFF
2007-01-24 14:04
2007.02.18
Хочу всё знать!


2-1170316509
Tornado
2007-02-01 10:55
2007.02.18
Отследить закрытие чужого приложения


2-1169992592
Cj
2007-01-28 16:56
2007.02.18
Thread->process


1-1166521793
atruhin
2006-12-19 12:49
2007.02.18
Определить отправителя при drag&drop


15-1169523391
Slider007
2007-01-23 06:36
2007.02.18
С днем рождения ! 23 января





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский