OLEDB Informix
От: baco_ais_92_1  
Дата: 24.11.02 12:45
Оценка:
Подскажите, пожалуйста, какие Properties надо установить чтобы проинициализировать свойства соеденения для OLEDB Informix?
Re: OLEDB Informix
От: awhiler  
Дата: 25.11.02 08:02
Оценка:
Здравствуйте, 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)
Re[2]: OLEDB Informix
От: baco_ais_92_1  
Дата: 25.11.02 19:27
Оценка:
Здравствуйте, 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..., так она работает почему-то нормально. В чём фокус понять не могу.
Re[3]: OLEDB Informix
От: awhiler  
Дата: 27.11.02 08:51
Оценка:
Здравствуйте, 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. Все должно заработать. удачи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.