powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Мега вопрос для ГУРУ
19 сообщений из 19, страница 1 из 1
Мега вопрос для ГУРУ
    #34578736
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо написать ODBC драйвер. Но даже не знаю от куда начинать рыть. Может кто уже сталкивался с таким вопросом.

Суть такая:

Мое хранилище данных основано на php. Тоесть грубо говоря сайт. Есть определенная страница которая принимает XML запросы и отвечает на них XML ответами содержащими данные. Надо научить все имеющиеся проги подключаться к моей системе.

Заранее благодарен. Иван.
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578781
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй качнуть ODBC SDK
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578810
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам надо качать MDAC 2.8 - там и примеры и документация.
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578816
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм. А где взять можно?) Что то не находит ничего путного Яндекс.
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578819
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578829
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На, качай.
http://www.microsoft.com/downloads/details.aspx?familyid=78cac895-efc2-4f8e-a9e0-3a1afbd5922e&displaylang=en
Там и дока и примеры и черт в ступе
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578830
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм. Интересно, а главное оперативно)))))

maXmo, Анатолий Широков - респект вам.
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578836
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю, тут уместнее довериться микросачному поисковику
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578840
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот, ссылка:

http://www.microsoft.com/downloads/details.aspx?familyid=6C050FE3-C795-4B7D-B037-185D0506396C&displaylang=en
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578876
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не понял
MDAC 2.8 SP1 MDAC_TYP.exe file and Windows Server 2003 or Windows XP: If you try to run the MDAC 2.8 SP1 MDAC_TYP.exe file on a computer that is running Windows XP or Windows Server 2003, installation fails , and you receive an error message. To update the MDAC version that is installed together with Windows XP or with Windows Server 2003, you must use operating system service packs or Windows Update.и как?
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578906
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Трабл в том, что MDAC уже входит в состав винды.
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578910
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2.8 тоже не ставится? В списке файлов я что-то примеров не вижу :)
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578932
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто статьи посоветует по созданию собственных поставщиков данных?
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34578972
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я глянул, в platform sdk есть какие-то MDACи. Качни его :)
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34579045
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ты уверен, что твоя страница осилит совместимость с ODBC?
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34579135
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Суть в чем. Создать хранилище для образования единого инфопространства. На счет уверен ли я. Пока я вообще ни в чем не уверен. Просто отоносительно недавно появилась мысль сделать ODBC поставщиком систему. Дрова ODBC я не писал, и даже пока не представляю как это делать. С технологией знаком скорее как человек пользующий её, нежели создающий. Поэтому и надо разобраться чтобы потом принять решение. Если есть какие то другие предложения то с радостью выслушаю.
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34579143
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть ряд прог использующих оракл для хранения инфы. Но получается около 5-10 ораклов всего. Конечно в конце концов разбросанность стала не устраивать. Я занимаюсь созданием универсального хранилища. Оно от части берет инфу из других БД. От части хранит инфу в своей БД. Принцип работы такой:

Есть некая php страница которая принимает XML файл. В этом файле параметры запросов. Страница принимает этот файл и выполняется запросы. Потом отдает другой XML файл в котором содержится ответ на запрос. Вот такой механизм. Но как я уже упоминал, есть куча прог, писанных в организации и не только, которые используют ODBC для связи с источником данных. Встает вопрос:

Либо мне надо переписывать модуль формирования запросов во всех этих прогах, либо писать механизм который позволит пользоваться моей системой как СУБД. Можно в принципе и типа обмануть. Тоесть не писать драйвер, а написать типа микро СУБД которая будет работать на каком либо из протоколов ODBC. Уверен что есть еще куча решений. Но всего я знать не могу. Поэтому и обратился за помощью.
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34579384
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно эту задачу решают через Data Integration и Data Warehouse. Есть такие понятия в базах данных... По сути это сведение данных из нескольких разношерстных бд в одну большую более-менее универсальную. Подробнее лучше обсуждать не в этом форуме а в соседних посвященым базам данных.

Делать собственный ODBC драйвер над собственной программой в принципе возможно, но уж очень это будет муторным и долгим процессом. Не забудь что у тебя и программа ж тоже развивается. Прийдется на каждый апдейт программы пересобирать ODBC драйвер и рассылать его клиентам.

А проще всего эту задачу решать так: ставишь где-нибудь отдельную БД которая умеет делать прокси запросы в другие бд. В Акцессе такие таблицы называются Linked кстати. Делаешь в своей прокси БД кучку прокси таблиц - каждая прокси-таблица тянет информацию из удаленной бд. Потом несколько прокси-таблиц связываешь через юнион в одну общую вьюшку и все... Конечные клиенты уже делают запросы в прокси-бд к вьюшкам а откуда в реальности прийдут данные им знать уже и не нужно. Единственный минус этого подхода - для обновления данных прийдется все же обновлять исходные БД. Обновлять данные через прокси же - тоже возможно, но не всегда так же легко как читать...
...
Рейтинг: 0 / 0
Мега вопрос для ГУРУ
    #34581067
-Sinner-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо всем кто отозвался.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Мега вопрос для ГУРУ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]