Связь Галактики с INTERBASE

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Связь Галактики с INTERBASE

Сообщение hope »

Всем добрый день!

Есть программа по разработке рецептов, написанная на INTERBASE. Ежедневно в ней разрабатывают порядка 10-20 рецептов с с 10-30 составляющими.

Есть наша любимая Галактика на MS SQL.

Нужно рецепты из этой программы импортировать в Галактику.

Общалась с разработчиками этой программы, предлагала им доработать экспорт в текстовый файл или дбф... но они говорят, что лучше, чтоб мы сразу в Галактике данные брали из базы INTERBASE (через ODBC).

Я вот не в курсе - такое вообще возможно или нет? И если возможно, то как это делается?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Связь Галактики с INTERBASE

Сообщение edward_K »

в теории
пишется dll с функцией вытягивания нужных данных через тоже ODBC. Функции объявляются для экспорта обязательно в верхнем регистре.
в их параметрах не желательно использовать типы не имеющие аналогов в гале. в випе объявляете данные функции(примерно так- function GetParamFile( string , var longint,var date,var time ) : boolean; external 'func.dll';)
и пытаетесь их юзать либо через ард, либо через присоединенку в нужном месте. :)
Ответить