Всем добрый день!
Есть программа по разработке рецептов, написанная на INTERBASE. Ежедневно в ней разрабатывают порядка 10-20 рецептов с с 10-30 составляющими.
Есть наша любимая Галактика на MS SQL.
Нужно рецепты из этой программы импортировать в Галактику.
Общалась с разработчиками этой программы, предлагала им доработать экспорт в текстовый файл или дбф... но они говорят, что лучше, чтоб мы сразу в Галактике данные брали из базы INTERBASE (через ODBC).
Я вот не в курсе - такое вообще возможно или нет? И если возможно, то как это делается?
Связь Галактики с INTERBASE
Модераторы: m0p3e, edward_K, Модераторы
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Связь Галактики с INTERBASE
в теории
пишется dll с функцией вытягивания нужных данных через тоже ODBC. Функции объявляются для экспорта обязательно в верхнем регистре.
в их параметрах не желательно использовать типы не имеющие аналогов в гале. в випе объявляете данные функции(примерно так- function GetParamFile( string , var longint,var date,var time ) : boolean; external 'func.dll';)
и пытаетесь их юзать либо через ард, либо через присоединенку в нужном месте.
пишется dll с функцией вытягивания нужных данных через тоже ODBC. Функции объявляются для экспорта обязательно в верхнем регистре.
в их параметрах не желательно использовать типы не имеющие аналогов в гале. в випе объявляете данные функции(примерно так- function GetParamFile( string , var longint,var date,var time ) : boolean; external 'func.dll';)
и пытаетесь их юзать либо через ард, либо через присоединенку в нужном месте.