Erstellt eine Meldung bei einem Ausnahmefehler während einer Datenbankaktion nach meinem üblichen Muster.
Stammnamespace
leopoldnet.LeoMeldungContainer
Speicherort
VB-Projekte Mai 2011; Asus
Beispiel
Imports leo = leopoldnet.LeoMeldungContainerImports System.Data.SqlClientPublic Class Class1Sub x()Dim sSql As String , oCmd As SqlCommand, oCn As SqlConnectionDim oMeldung As leo.SqlExceptionMeldungsSql = "Delete from Muster"oCn = New SqlConnection("nixda" )oCn.Open()TryoCmd = New SqlCommand(sSql, oCn)oCmd.ExecuteNonQuery()Catch ex As ExceptionoMeldung = New leo.SqlExceptionMeldungWith oMeldung.Nachricht = "Fehler bei x".Sql = sSql.ExceptionMeldung = ex.Message.Typ = leo.DarstellungTyp.ZeilenumbruchEnd WithMsgBox(oMeldung.erstelleMeldung)End TryoCn.Close()End SubEnd Class
Hinweis
Es existiert auch eine "shared"-Methode um auf eine Instanz verzichten zu können: erstelleSqlExceptionMeldung
Keine Kommentare:
Kommentar veröffentlichen