Imports System.Data Imports System.Data.SqlClient '''Datenzugriff auf Tabelle Meldungstext Public Class Meldungstext #Region "Public methods" '''Gibt eine Liste mit allen Spalten in einem DataSet zurück '''Name der Tabelle, von welcher die Spalten zurück gegeben werden sollen Public Overloads Shared Sub GetById(ByVal meldungsTextNr As Integer, ByRef dsMeldungstext As DataSet) Dim sqlConn As New SqlConnection() Dim sqlCmd As New SqlCommand() Dim da As New SqlDataAdapter() Try sqlCmd.CommandText = "sp_GetMeldungstextById" sqlCmd.CommandType = CommandType.StoredProcedure sqlCmd.Connection = sqlConn sqlCmd.Parameters.Add(New SqlParameter("@MeldungstextNr", meldungsTextNr)) sqlConn.ConnectionString = Common.Datenbank.GetDSN() sqlConn.Open() da.SelectCommand = sqlCmd da.Fill(dsMeldungstext, "Meldungstext") Catch ex As Exception Throw ex Finally If sqlCmd Is Nothing Then sqlCmd.Dispose() End If If sqlConn Is Nothing Then sqlConn.Dispose() End If If da Is Nothing Then da.Dispose() End If End Try End Sub #End Region End Class