afridman: eine ODBC-Verbindung boolisch machen..wie?

Hallo Alle!

Ich habe folgendes Problem: Ich konfiguriere zwei SQL-Server, die in der Mergereplikation mit einander verheiratet sind. Die Verbindung via ASP zum ersten Server erfolgt über System DSN. Der Name des Treibers ist "sysdata".

Set Conn = Server.CreateObject(ADODB.Connection)
Conn.Open "sysdata", "user", "passwort"

Frage: Wie kann ich diese Verbindung boolisch testen? Sprich, wenn diese nicht besteht (der Server antwortet nicht), soll eine andere, zum anderen Server aufgebaut werden. z. B.:

if Conn = false then
Set Conn2 = Server.CreateObject(ADODB.Connection)
Conn2.Open "peplikat", "user", "password"

Aber das Problem ist, dass diese Funktion an sich nicht boolisch ist... hat jemand eine Antwort?

Danke im Voraus!

Alexander.

  1. Hallo Alexander!

    was verstehst Du unter boolisch testen?

    wenn Du wissen willst, ob das Conn.Open() geklappt hat,
    checke mal die Collection Errors der Connection.

    Gruß Ralf