Здравствуйте, baco_ais_92_1, Вы писали:
BA91>Подскажите, пожалуйста, какие Properties надо установить чтобы проинициализировать свойства соеденения для OLEDB Informix?
DBConnection = New OleDbConnection("Provider=Ifxoledbc.2;Password=" + Password + ";Persist Security Info=True;User ID=" + Login + ";Data Source=" + NameBase)
Здравствуйте, awhiler, Вы писали:
A>DBConnection = New OleDbConnection("Provider=Ifxoledbc.2;Password=" + Password + ";Persist Security Info=True;User ID=" + Login + ";Data Source=" + NameBase)
Спасибо.
Виноват, я неточно сформулировал вопрос. Вы, наверное имели в виду платформу .Net, однако у меня стоит простая Visual Studio 6.0. Я не могу нати описания Properties, необходимых для инициализации драйвера OLEDB Informix. В среде VB посредством доступа через ADO при выборе провайдера Informix OLE DB, выдаёт сообщение: "Propvider no longer avalaible. Ensure that the provider is installed properly.". Хотя драйвер OLE DB установлено должны образом. При нициализации из среды VC++ он валится при вызове hr = iDBProp->SetProperties(1, rgPropertySet);
где я задаю вроде нормальные параметры. Описания пропертей нигде найти не могу.
Есть объектная модель Informix'а под OLE DB типа:ITConnection-ITRow..., так она работает почему-то нормально. В чём фокус понять не могу.
Здравствуйте, baco_ais_92_1, Вы писали:
BA91>Здравствуйте, awhiler, Вы писали:
A>>DBConnection = New OleDbConnection("Provider=Ifxoledbc.2;Password=" + Password + ";Persist Security Info=True;User ID=" + Login + ";Data Source=" + NameBase) BA91>Спасибо. BA91>Виноват, я неточно сформулировал вопрос. Вы, наверное имели в виду платформу .Net, однако у меня стоит простая Visual Studio 6.0. Я не могу нати описания Properties, необходимых для инициализации драйвера OLEDB Informix. В среде VB посредством доступа через ADO при выборе провайдера Informix OLE DB, выдаёт сообщение: "Propvider no longer avalaible. Ensure that the provider is installed properly.". Хотя драйвер OLE DB установлено должны образом. При нициализации из среды VC++ он валится при вызове hr = iDBProp->SetProperties(1, rgPropertySet); BA91>где я задаю вроде нормальные параметры. Описания пропертей нигде найти не могу. BA91>Есть объектная модель Informix'а под OLE DB типа:ITConnection-ITRow..., так она работает почему-то нормально. В чём фокус понять не могу.
Попробуй зарегестрить ifxoledbc.dll из деректории <informixdir>/bin с помошью regsvr32.exe . У инсталятора информикс СДК — баг, он ее не регестрит при инсталляции. А это собственно и есть драйвер oledb. Все должно заработать. удачи.