Hallo,
Ich habe ein kleines Problem und zwar:
Ich lade eine Tabelle der Mysql Datenbank in ein Dataset:
Connection
Abfrage:
Nun wenn ich eine Änderung Speichern möchte mit:
Kommt dieser Fehler:
Ein Ausnahmefehler des Typs "System.FormatException" ist in System.Data.dll aufgetreten.
Zusätzliche Informationen: Die Eingabezeichenfolge hat das falsche Format.
wie kann ich dies Beheben?
Ich habe ein kleines Problem und zwar:
Ich lade eine Tabelle der Mysql Datenbank in ein Dataset:
Connection
VB.NET-Quellcode
- Sub sql_verbindung()
- MysqlConn = New MySqlConnection()
- 'Connection String
- MysqlConn.ConnectionString = "server=192.168.61.5;" _
- & "user id=test;" _
- & "password=test;" _
- & "database=anlagendatenbank;" _
- & "Convert Zero Datetime=True" 'Dies habe ich eingefügt damit ich die MySql Splate "Date" in die Spalte "System.DateTime" Laden kann. (Funktioniert auch)
- ' Try, Catch, Finally
- Try
- MysqlConn.Open()
- Catch myerror As MySqlException
- MessageBox.Show("Cannot connect to database: " & myerror.Message)
- Finally
- End Try
- End Sub
Abfrage:
VB.NET-Quellcode
- Sub abfrage_anlagenNr()
- TblAnlagenNrDataGridView.Columns(5).DefaultCellStyle.Format = "dd-MM-yyyy"
- SQL = "SELECT * FROM tblAnlagenNr"
- anlagendatenbankCommand.Connection = MysqlConn
- anlagendatenbankCommand.CommandText = SQL
- anlagendatenbankAdapter.SelectCommand = anlagendatenbankCommand
- anlagendatenbankAdapter.Fill(Me.Anlagendatenbank_data_set_mysql.tblAnlagenNr)
- Dim oCB As MySqlCommandBuilder
- oCB = New MySqlCommandBuilder(anlagendatenbankAdapter)
- oCB.GetInsertCommand()
- End Sub
Nun wenn ich eine Änderung Speichern möchte mit:
Kommt dieser Fehler:
Ein Ausnahmefehler des Typs "System.FormatException" ist in System.Data.dll aufgetreten.
Zusätzliche Informationen: Die Eingabezeichenfolge hat das falsche Format.
wie kann ich dies Beheben?