[CSharp.net] AW: Prüfen, ob...
Mansur Esmann [OM]
csharp.net at glengamoi.com
Tue, 30 Mar 2004 14:10:50 +0200
Immer wenn Di try{}catch{} verwendest, musst du die Deklarierung außerhalb der {} festlegen ...
OleDbConnection con = null;
try {
con = new OleDbConnection(conStrg);
con.Open();
MessageBox.Show("Open");
}
Gruß Mansur
> Danke, passt.
> Kannst Du mir erklären, warum das 'finally' nicht funktioniert?
>
> private void db_connect()
> {
> string conStrg = "Provider=Microsoft...";
> try {
> OleDbConnection con = new OleDbConnection(conStrg);
> con.Open();
> MessageBox.Show("Open");
> }
> catch {
> MessageBox.Show("Fehler");
> }
> finally {
> con.Close();
> }
> }
>
> Fehler: "Der Typ oder Namespace 'con' konnte nicht gefunden werden.
> Möglicherweise fehlt eine Anweisung oder ein Assemblyverweis"
>
> Gruß Arndtinho
>
>
> -----Ursprüngliche Nachricht-----
> Von: csharp.net-admin@glengamoi.com
> [mailto:csharp.net-admin@glengamoi.com] Im Auftrag von
> Henning.Martens@gkss.de
> Gesendet: Dienstag, 30. März 2004 13:43
> An: csharp.net@glengamoi.com
> Betreff: Antwort: [CSharp.net] AW: [CSharp.net] AW: [CSharp.net] RE:
> [CSharp.net] Prüfen, ob...
>
> Du kannst den Status der Connection abfragen.
>
> OleDbConnection myConnection = new OleDbConnection();
> myConnection.ConnectionString = "Provider=SQLOLEDB;Data
> Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;";
> myConnection.Open();
>
> MessageBox.Show("Connection State: " + myConnection.State);
>
> myConnection.Close();
>
> In Deinem Fall müsste der Status mit con.State abgefragt werden. Die
> möglichen Stati findes Du in der Referenz unter
> System.Data.ConnectionState Enumeration
>
> _______________________________________________
> CSharp.net Mailingliste, Postings senden an:
> CSharp.net@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/csharp.net
>
> _______________________________________________
> CSharp.net Mailingliste, Postings senden an:
> CSharp.net@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/csharp.net