Liebe Paradisler
Ich habe festgestellt das das Schreiben eines Access 2010 Datenbanktabelleinhalts immer einen Fehler produziert, wenn die Debug-Option 'Nicht verwaltetes Codedebugging aktivieren' eingeschaltet wird.
Ohne diese Option wird der Inhalt korrekt geschrieben bzw. aktualisiert ohne einen Fehler zu erzeugen.
Ist das normal ?
Hier mein Code:
Dim conn As New OleDb.OleDbConnection
Dim sqlCommand As OleDb.OleDbCommand
Dim returnvalue As Integer
conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\user\dbTest.accdb"
Dim strsql As String = "UPDATE TabelleTEST SET [TabelleTEST].[Titel] = 'Test' " WHERE [TabelleTEST].[ID]= 1 ;"
sqlCommand = New OleDb.OleDbCommand(strsql, conn)
sqlCommand.Connection.Open()
returnvalue = sqlCommand.ExecuteNonQuery()
If conn.State = ConnectionState.Open Then conn.Close()
- Die Datenbank besteht nur aus einer Tabelle mit einem Datensatz ID=1
- System, IDE: Windows XP 32-bit, VS 2008
- Datenbank lokal
- neueste Version des Datenbankproviders von Microsoft verwendet
- Das selbe geschieht, wenn ein table-Objekt mit Dataadapter verwendet wird und der Inhalt aktualisiert wird.
was soll ich davon halten ?
Ich habe festgestellt das das Schreiben eines Access 2010 Datenbanktabelleinhalts immer einen Fehler produziert, wenn die Debug-Option 'Nicht verwaltetes Codedebugging aktivieren' eingeschaltet wird.
Ohne diese Option wird der Inhalt korrekt geschrieben bzw. aktualisiert ohne einen Fehler zu erzeugen.
Ist das normal ?
Hier mein Code:
Dim conn As New OleDb.OleDbConnection
Dim sqlCommand As OleDb.OleDbCommand
Dim returnvalue As Integer
conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\user\dbTest.accdb"
Dim strsql As String = "UPDATE TabelleTEST SET [TabelleTEST].[Titel] = 'Test' " WHERE [TabelleTEST].[ID]= 1 ;"
sqlCommand = New OleDb.OleDbCommand(strsql, conn)
sqlCommand.Connection.Open()
returnvalue = sqlCommand.ExecuteNonQuery()
If conn.State = ConnectionState.Open Then conn.Close()
- Die Datenbank besteht nur aus einer Tabelle mit einem Datensatz ID=1
- System, IDE: Windows XP 32-bit, VS 2008
- Datenbank lokal
- neueste Version des Datenbankproviders von Microsoft verwendet
- Das selbe geschieht, wenn ein table-Objekt mit Dataadapter verwendet wird und der Inhalt aktualisiert wird.
was soll ich davon halten ?