Hallo Forum,
meine Aufgabe ist Datensätze aus einer SQL DB zu suchen mit Status 2, und mit einem Vergleich von Feld [Mat_End_Date] <= Systemdatum. Auf dem SQL Server funktioniert das mit folgenden Statement und ohne Probleme:
Mein Ansatz in VB ist wie folgt:
Das Update Statement ist für VB.Net falsch! Leider komme ich nicht weiter.
Vielleicht kann mir da jemand helfen?
Gruß aus München
Toni
*Thema verschoben* ~NoFear23m
meine Aufgabe ist Datensätze aus einer SQL DB zu suchen mit Status 2, und mit einem Vergleich von Feld [Mat_End_Date] <= Systemdatum. Auf dem SQL Server funktioniert das mit folgenden Statement und ohne Probleme:
Mein Ansatz in VB ist wie folgt:
VB.NET-Quellcode
- Public Function CheckAuslauf()
- Dim SystemDatum As String = Now.ToString("yyyy-MM-dd HH:mm:ss.000")
- Dim con As New SqlClient.SqlConnection
- Dim cmd As New SqlClient.SqlCommand
- con.ConnectionString = My.Settings.Hackl_DokumenteConnectionString 'Connect String aus den Settings holen
- con.Open()
- cmd.Connection = con
- cmd.CommandText = "UPDATE dbo.tblHacklDekorVerwaltung SET Mat_Status = 1 WHERE (Mat_End_Date<= " & SystemDatum & ")"
- cmd.ExecuteNonQuery()
- con.Close()
- End Function
Das Update Statement ist für VB.Net falsch! Leider komme ich nicht weiter.
Vielleicht kann mir da jemand helfen?
Gruß aus München
Toni
*Thema verschoben* ~NoFear23m
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Nofear23m“ ()