none
SqlConnection übergabe geht nicht RRS feed

  • Frage

  • HalloForum,

    ich öffne eine SqlConnection zu einem Server a und zu einem Server b

    SqlConnection con = new SqlConnection("Server=A;Initial Catalog=DB;user id=User;pwd=PW");
    SqlConnection conbasis = new SqlConnection("Server=B;Initial Catalog=DB;user id=User;pwd=PW");
    con.open();
    conbasiscon.open();

     

    Danach folgt eine Schleife (Dies Verbindung benötige ich in 3 weiteren Teilen)

    Also möchte ich die Verbindung als Parameter vergeben

    abgleich(a,b,conbasis);

    ...

    privat void ableich(string a, string b, SqlConnection conbasis)

    {

    Wenn ich nun die Verbindung benutzen möchte kommt die Meldung, das die Verbindung geschlossen ist.

    Aber den close habe ich nicht benutzt. Kann ich 2 Verbindungen verschachtel ? Oder woran kann das liegen ?

    Kann mir da jemand einen Hinweis geben ?

    Danke Gruß Roland

     

     

    Montag, 30. August 2010 13:03

Antworten

  • Hallo Elmar,

    habe den Fehler gefunden. in einer if Bedingung hab ich die verbindung beendet.

    Die "Basis" Verbindung mach ich schon über die Instanz, aber der Zugriff auf die anderen Server und Datenbanken sind in einer Tabelle

    abgelegt.

    Gruß Roland

    Mittwoch, 1. September 2010 11:09

Alle Antworten