Moin,
ich möchte, dass wenn ich einen Button klicke mein Programm einige Daten in eine gehostete MySQL-Datenbank schreibt. Der Code schaut wie folgt aus:
Das Programm meldet "erfolgreich", aber wenn ich in die Datenbank schaue, dann ist dort kein Eintrag vorhanden.
Als Verweis ist die MySQL.Data.DLL von Oracle in der Version 8.0.16.0 hinterlegt. Ich rufe auch Daten aus der Datenbank ab - dieses funktioniert ohne Probleme.
Hat jemand bereits ähliche Probleme gehabt oder die Lösung?
Viele Grüße,
Basti
ich möchte, dass wenn ich einen Button klicke mein Programm einige Daten in eine gehostete MySQL-Datenbank schreibt. Der Code schaut wie folgt aus:
VB.NET-Quellcode
- Imports MySql
- Imports MySql.Data
- Imports MySql.Data.MySqlClient
- Dim Sicherheitsabfrage As Object
- Dim con2 As New MySqlConnection
- Dim cmd2 As New MySqlCommand
- Sicherheitsabfrage = MsgBox("Möchten Sie die Statuszeiten an den Status-Server schicken und die dort vorhandenen Daten überschreiben?", vbYesNo)
- If Sicherheitsabfrage = vbYes Then
- con2.ConnectionString = "Server=xxxxx.kasserver.com; UID=xxxxx; Password=xxxxx; Database=xxxxx; SSLMode=none"
- cmd2.Connection = con2
- Try
- If txt_status3.Text <> "" Then
- cmd2.CommandText = "UPDATE 'status_els' SET 'Status_3' = '" & txt_status3.Text & "' WHERE 'status_els'.'IDN' = " & txt_enr.Text & ";"
- End If
- con2.Open()
- MsgBox("erfolgreich")
- Catch ex As Exception
- MsgBox(ex.Message)
- '//LOGFILE EINTRAG
- frm_main.LFD.Timestamp = My.Computer.Clock.LocalTime
- frm_main.LFD.User = "root"
- frm_main.LFD.Bereich = "SYSTEM"
- frm_main.LFD.Meldung = "Fehler: F02/003 (SQL-Datenbankfehler: " & ex.Message & ")"
- frm_main.LogFile()
- End Try
- con2.Close()
- End If
Das Programm meldet "erfolgreich", aber wenn ich in die Datenbank schaue, dann ist dort kein Eintrag vorhanden.
Als Verweis ist die MySQL.Data.DLL von Oracle in der Version 8.0.16.0 hinterlegt. Ich rufe auch Daten aus der Datenbank ab - dieses funktioniert ohne Probleme.
Hat jemand bereits ähliche Probleme gehabt oder die Lösung?
Viele Grüße,
Basti