jj 02.06
This commit is contained in:
@@ -56,6 +56,8 @@ Public Class ClassDatabase
|
|||||||
End Function
|
End Function
|
||||||
Public Shared Function Return_Datatable(Select_anweisung As String, Optional CallMethod As String = "")
|
Public Shared Function Return_Datatable(Select_anweisung As String, Optional CallMethod As String = "")
|
||||||
Try
|
Try
|
||||||
|
Dim sw As New SW("Return_Datatable: " & Select_anweisung)
|
||||||
|
|
||||||
Dim SQLconnect As New SqlClient.SqlConnection
|
Dim SQLconnect As New SqlClient.SqlConnection
|
||||||
Dim SQLcommand As SqlClient.SqlCommand
|
Dim SQLcommand As SqlClient.SqlCommand
|
||||||
SQLconnect.ConnectionString = connectionString
|
SQLconnect.ConnectionString = connectionString
|
||||||
@@ -67,6 +69,9 @@ Public Class ClassDatabase
|
|||||||
Dim dt As DataTable = New DataTable()
|
Dim dt As DataTable = New DataTable()
|
||||||
adapter1.Fill(dt)
|
adapter1.Fill(dt)
|
||||||
SQLconnect.Close()
|
SQLconnect.Close()
|
||||||
|
|
||||||
|
sw.Done()
|
||||||
|
|
||||||
Return dt
|
Return dt
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("Error in Return_Datatable: " & ex.Message & vbNewLine & vbNewLine & Select_anweisung & vbNewLine & vbNewLine & "Call-Method: " & CallMethod, MsgBoxStyle.Critical)
|
MsgBox("Error in Return_Datatable: " & ex.Message & vbNewLine & vbNewLine & Select_anweisung & vbNewLine & vbNewLine & "Call-Method: " & CallMethod, MsgBoxStyle.Critical)
|
||||||
@@ -114,6 +119,8 @@ Public Class ClassDatabase
|
|||||||
End Function
|
End Function
|
||||||
Public Shared Function Return_Datatable_CS(Select_anweisung As String, ConString As String, Optional userInput As Boolean = False)
|
Public Shared Function Return_Datatable_CS(Select_anweisung As String, ConString As String, Optional userInput As Boolean = False)
|
||||||
Try
|
Try
|
||||||
|
Dim sw As New SW("Return_Datatable_CS: " & Select_anweisung)
|
||||||
|
|
||||||
Dim SQLconnect As New SqlClient.SqlConnection
|
Dim SQLconnect As New SqlClient.SqlConnection
|
||||||
Dim SQLcommand As SqlClient.SqlCommand
|
Dim SQLcommand As SqlClient.SqlCommand
|
||||||
SQLconnect.ConnectionString = ConString
|
SQLconnect.ConnectionString = ConString
|
||||||
@@ -125,6 +132,9 @@ Public Class ClassDatabase
|
|||||||
Dim dt As DataTable = New DataTable()
|
Dim dt As DataTable = New DataTable()
|
||||||
adapter1.Fill(dt)
|
adapter1.Fill(dt)
|
||||||
SQLconnect.Close()
|
SQLconnect.Close()
|
||||||
|
|
||||||
|
sw.Done()
|
||||||
|
|
||||||
Return dt
|
Return dt
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
If userInput = True Then
|
If userInput = True Then
|
||||||
@@ -137,6 +147,8 @@ Public Class ClassDatabase
|
|||||||
End Function
|
End Function
|
||||||
Public Shared Function Execute_non_Query(ExecuteCMD As String, Optional Userinput As Boolean = False)
|
Public Shared Function Execute_non_Query(ExecuteCMD As String, Optional Userinput As Boolean = False)
|
||||||
Try
|
Try
|
||||||
|
Dim sw As New SW("Execute_non_Query: " & ExecuteCMD)
|
||||||
|
|
||||||
Dim SQLconnect As New SqlClient.SqlConnection
|
Dim SQLconnect As New SqlClient.SqlConnection
|
||||||
Dim SQLcommand As SqlClient.SqlCommand
|
Dim SQLcommand As SqlClient.SqlCommand
|
||||||
SQLconnect.ConnectionString = MyConnectionString
|
SQLconnect.ConnectionString = MyConnectionString
|
||||||
@@ -148,6 +160,9 @@ Public Class ClassDatabase
|
|||||||
SQLcommand.ExecuteNonQuery()
|
SQLcommand.ExecuteNonQuery()
|
||||||
SQLcommand.Dispose()
|
SQLcommand.Dispose()
|
||||||
SQLconnect.Close()
|
SQLconnect.Close()
|
||||||
|
|
||||||
|
sw.Done()
|
||||||
|
|
||||||
Return True
|
Return True
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
If Userinput = True Then
|
If Userinput = True Then
|
||||||
@@ -161,6 +176,8 @@ Public Class ClassDatabase
|
|||||||
End Function
|
End Function
|
||||||
Public Shared Function Execute_non_Query_withConn(ExecuteCMD As String, ConnID As Integer)
|
Public Shared Function Execute_non_Query_withConn(ExecuteCMD As String, ConnID As Integer)
|
||||||
Try
|
Try
|
||||||
|
Dim sw As New SW("Execute_non_Query_withConn: " & ExecuteCMD)
|
||||||
|
|
||||||
Dim connectionString As String
|
Dim connectionString As String
|
||||||
connectionString = ClassDatabase.GetConnectionString(ConnID)
|
connectionString = ClassDatabase.GetConnectionString(ConnID)
|
||||||
If connectionString <> "" Then
|
If connectionString <> "" Then
|
||||||
@@ -174,6 +191,9 @@ Public Class ClassDatabase
|
|||||||
SQLcommand.ExecuteNonQuery()
|
SQLcommand.ExecuteNonQuery()
|
||||||
SQLcommand.Dispose()
|
SQLcommand.Dispose()
|
||||||
SQLconnect.Close()
|
SQLconnect.Close()
|
||||||
|
|
||||||
|
sw.Done()
|
||||||
|
|
||||||
Return True
|
Return True
|
||||||
Else
|
Else
|
||||||
MsgBox("No ConnectionID for Conn-ID: " & ConnID.ToString, MsgBoxStyle.Exclamation)
|
MsgBox("No ConnectionID for Conn-ID: " & ConnID.ToString, MsgBoxStyle.Exclamation)
|
||||||
@@ -223,6 +243,8 @@ Public Class ClassDatabase
|
|||||||
Public Shared Function Execute_Scalar(cmdscalar As String, Optional Userinput As Boolean = False)
|
Public Shared Function Execute_Scalar(cmdscalar As String, Optional Userinput As Boolean = False)
|
||||||
Dim result
|
Dim result
|
||||||
Try
|
Try
|
||||||
|
Dim sw As New SW("Execute_Scalar: " & cmdscalar)
|
||||||
|
|
||||||
Dim SQLconnect As New SqlClient.SqlConnection
|
Dim SQLconnect As New SqlClient.SqlConnection
|
||||||
Dim SQLcommand As SqlClient.SqlCommand
|
Dim SQLcommand As SqlClient.SqlCommand
|
||||||
SQLconnect.ConnectionString = connectionString
|
SQLconnect.ConnectionString = connectionString
|
||||||
@@ -233,6 +255,9 @@ Public Class ClassDatabase
|
|||||||
result = SQLcommand.ExecuteScalar()
|
result = SQLcommand.ExecuteScalar()
|
||||||
SQLcommand.Dispose()
|
SQLcommand.Dispose()
|
||||||
SQLconnect.Close()
|
SQLconnect.Close()
|
||||||
|
|
||||||
|
sw.Done()
|
||||||
|
|
||||||
Return result
|
Return result
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
If Userinput = True Then
|
If Userinput = True Then
|
||||||
|
|||||||
@@ -407,7 +407,7 @@
|
|||||||
|
|
||||||
Public Function Done() As Long
|
Public Function Done() As Long
|
||||||
stopwatch.Stop()
|
stopwatch.Stop()
|
||||||
Dim message = String.Format("{0} took {1} milliseconds to complete", label, stopwatch.ElapsedMilliseconds)
|
Dim message = String.Format("{0, 5}ms || {1}", stopwatch.ElapsedMilliseconds, label)
|
||||||
Console.WriteLine(message)
|
Console.WriteLine(message)
|
||||||
If LogErrorsOnly = False Then ClassLogger.Add(message, False)
|
If LogErrorsOnly = False Then ClassLogger.Add(message, False)
|
||||||
Return stopwatch.ElapsedMilliseconds
|
Return stopwatch.ElapsedMilliseconds
|
||||||
|
|||||||
Reference in New Issue
Block a user