Ich arbeite gegen eine Informix DB von C# ASP. Net 4.0 über eine ODBC-Verbindung. Diese Datenbank ändert sich häufig, daher lese ich aus der sysmaster-Tabelle, welche DBs installiert sind.Ändern/Erstellen ODBC-Verbindung von Code
Abhängig von der Wahl meines Benutzers muss ich eine ODBC-Verbindung zur gewählten DB einrichten oder die aktuelle Verbindung ändern, um von der systmaster DB zur gewählten zu wechseln.
Wer hat eine Idee, wie man das macht? Ich vermute, dass es möglich sein muss, eine temporäre ODBC-Verbindung einzurichten. Auch in Visual Studio unter den Eigenschaften für meine ODBC-Verbindung zu tun ich so eine Verbindungszeichenfolge haben suchen:
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
Ich habe schaute sich um für eine Bibliothek direkt ohne die ODBC zu verbinden Informix aber jetzt mit Erfolg.
Danke, Stefan
Wie soll ich die Fahrerinfo bekommen (Informix, im obigen Fall). Gibt es einen Weg in Dotnet, um es zu bekommen? –