SQL-Verbindung

Hallo Cracks,

ich habe folgendes Problem:
per Script baue ich eine SQL-Verbindung zu einer mdb-Datei auf,
lese die Tabelle in AV ein und werkel damit. Soweit OK. Wenn ich aber
mit dem gleichen Project mit einer anderen mdb-Datei arbeiten will,
greift die Verbindung wieder auf die erste Datei zu. Von Hand
klickt man vor dem Öffnen der zweiten Datei auf "Verbindung
trennen". Wie mache ich das in einem Script ?

Klaus
Hallo Klaus,

gar nicht, würde ich mal sagen. Du machst einfache eine zweite Verbindung mit anderem Namen auf:
theCon1 = SQLCon.Find(mdb1)
theCon2 = SQLCon.Find(mdb2)

Sind denn die ODBC-Einstellungen in der Systemsteuerung richtig?

Jörg
Hallo Jörg,
guer Vorschlag. Geht bei mir aber nicht. Mit meinem Projekt muss ich u.a. verschiedene mdb-Dateien auslesen. Das geht aber so, dass ich nach dem auslesen der ersten im Projekt alle Themen und Tabellen löschen muss und dann mit NEUEN Themen und Tabellen weiterarbeite. Dazu muss ich nun eine ebenfalls neue mdb_Datei dazuladen. Die ALTE Verbindung steht aber noch!
Komm ich mit LOGOUT weiter ?
KLaus
Hallo Klaus,

> Komm ich mit LOGOUT weiter ?
ich denke: nein, aber probiere es doch mal aus.

Ich verstehe das Problem noch nicht. Man kann durchaus mehrere DB-Verbindugen gleichzeitig offen haben (wie viele weiß ich nicht, wäre am Rande mal interessant). Warum kannst Du die alte(n) Verbindungen nicht einfach bestehen lassen?

Jörg
Hallo Klaus,

Für jede Datenquelle muss erst einmal eine ODBC-Verbindung am Computer erstellt werden.
Eine SQLcon (ODBC)=1 Datenquelle
Siehe auch unter http://www.juergenevert.de

Gruß Jürgen
Danke an Jörg und Juergen:
möglicherweise habe ich mein Problem nicht so richtig ausführlich beschrieben. Meine Lösung ist jetzt die, daß ich bei jedem Öffnen des Scripts die Verbindung abfrage und sie gleich wieder mit LOGOUT schließe und sie danach neu aufbaue. Erst dann fragt er mich : Welche mdb-Datei willste denn? und darum gings mir
Klaus