Есть библиотека mscdbi.dll - которая позволяет подключаться к БД, специализированной. Для работы используется Sql синтаксис. Есть SDK по ней, с примером на Borland C++. Возникла проблема при переносе на с#.Для создания курсора используется следующая функция bool DBI_CreateRemoteDatabase(HMscDatabase& Database, const char* Aliasname, const char* Address, const char* Username , const char* Password, const char* Username2, const char* Password2);При успешном выполнении в Database пишется handle.. который используется в connect функции после, и больше нигде не используется..Описания структупы HMscDatabase нету в принципе . Насколько понимаю ,что то типа Intptr, но свой. В связи с тем, что довольно слабо работаю с API - не могу реализовать эту вещь...Просьба подсказать как сделать Правильное обьявление и использование в c#, как вызвать (с какими параметрами), и как впоследствии использовать этот указатель...p.s. По поводу типа char* с const .. тоже немного не понятно - что за тип я должен передать....
|