Не ODBC-соединение с sage 300 CRE from .Чистая winform возможна?
Я работаю над приложением Windows forms, проектом миграции из Vb6, и мне нужно подключиться к базе данных Sage300 CRE. Я вижу соединение ADODB в Vb6, например
"Driver=Timberline Data;DBQ=<database>; CODEPAGE=1252; DatabaseType=1; DictionaryMode=1;MaxColSupport=255;ShortenNames=0;StandardMode=0; UID=<username>;PWD=<password>"Так далеко от моего поиска, я получаю, как я должен использовать соединение ODBC для того же самого из моего кода .net. Мне нужно получить информацию о схеме Table, Columns, PrimaryKey, ForeignKey из объекта connection, вызывающего метод GetSchema (). А ODBC GetSchema() не существует для первичного ключа и внешнего ключа. Есть ли какой-либо другой тип провайдера, который я могу использовать для подключения к Sage300CRE, который также помогает мне получить вышеупомянутую информацию о схеме?
Что я уже пробовал:
Я пробовал подключение ODBC к различным базам данных, таким как Firebird, узнал об ограничении GetSchema и переключился на Firebird Ado.net поставщик в таком случае. Так что хотелось бы знать, есть ли подобные варианты и для Sage300CRE?
CHill60
Вы должны направить этот вопрос в Службу поддержки Sage!