Я работаю против БД Informix из C # ASP .Net 4.0 через соединение ODBC. Эта база данных часто меняется, поэтому я прочитал, какие БД установлены из таблицы sysmaster.
В зависимости от выбора, который делает мой пользователь, мне нужно установить соединение ODBC с выбранной БД или изменить текущее соединение, чтобы перейти от БД systmaster к выбранному.
Кто-нибудь есть идеи, как это сделать? Я подозреваю, что должно быть возможно установить временное соединение ODBC. Также в Visual Studio в свойствах для моего подключения ODBC у меня есть строка подключения, похожая на эту:
Dsn=Informix;uid=xxxxx;database=sysmaster;host=10.10.10.10;srvr=testdb1;serv=3000;pro=onsoctcp;cloc=en_US.819;dloc=en_US.819;vmb=0;curb=0;scur=0;icur=0;oac=1;optofc=0;rkc=0;odtyp=0;ddfp=0;dnl=0;rcwc=0
Я искал библиотеку для прямого подключения без ODBC к Informix, но теперь с успехом.
Спасибо,
Stefan