Guten morgen Liebe VBler,
ich habe vor kurzem mein Programm einem Langzeittest unterzogen, jetzt ist mir folgendes Problem aufgefallen.
Hier ein kurzes Beispiel meines Quellcodes
Spoiler anzeigen
Mein Problem ist jetzt das die Verbindung nicht richtig geschlossen wird.
Frage ist also
Wie schaffe ich es in VB2010 die verbindungen Kommplett zu schliessen sodass nicht die ganzen Verbindungen Blockiert werden ?
Danke im vorraus schonmal für die Hilfe
ich habe vor kurzem mein Programm einem Langzeittest unterzogen, jetzt ist mir folgendes Problem aufgefallen.
Hier ein kurzes Beispiel meines Quellcodes
VB.NET-Quellcode
- Public Sub oeffnungszeitPrüf()
- confRead()
- Try '' Öffnungszeiten überprüfen
- ''Öffnet die verbindung
- myConn = New OdbcConnection("Driver={MySQL ODBC 5.1 driver};Server=" & IP _
- & ";Database=" & DATENBANK & ";Uid=" & DBUSER _
- & ";Pwd=" & DBPASS & ";")
- myConn.Open()
- strsql = "SELECT oe_von, oe_bis " _
- & "FROM oeffnungszeiten " _
- & "where oeffnungszeiten.oe_tag = '" & HeutigerTag & "';"
- objAdapter = New Odbc.OdbcDataAdapter(strsql, myConn)
- objAdapter.Fill(objDataSet, "oeffnungszeiten")
- If objDataSet.Tables("oeffnungszeiten").Rows.Count() > 0 Then
- With objDataSet.Tables("oeffnungszeiten")
- If .Rows.Count() > 0 Then
- oeVon = .Rows(0).Item("oe_von").ToString
- oeBis = .Rows(0).Item("oe_bis").ToString
- End If
- End With
- End If
- If zeitJetzt < oeVon Or zeitJetzt > oeBis Then
- alarmok = True
- Else
- alarmok = False
- End If
- ExecuteParams()
- Catch ex As Exception
- ''Schreibt die Fehlermeldung in eine .txt
- Fehlerbericht("Ein Fehler ist aufgetretten in Zeile: " & Err.Erl & ex.Message)
- End Try
- ''Schliesst die Verbindung
- myconn.close
- End Sub
Mein Problem ist jetzt das die Verbindung nicht richtig geschlossen wird.
Frage ist also
Wie schaffe ich es in VB2010 die verbindungen Kommplett zu schliessen sodass nicht die ganzen Verbindungen Blockiert werden ?
Danke im vorraus schonmal für die Hilfe