Hallo Zusammen,
ich versuche mich an einer Lösung Daten aus einer SQL Tabelle über XML in eine SQLite Tabelle zu schreiben.
Klappt auch wenn es nur neue Daten sind.
bei vorhandenen Daten auf Basis der Primärschlüsselspalte No_ bekomme ich folgende Exception.
"System.Data.SQLite.SQLiteException: "constraint failed
UNIQUE constraint failed No_"
Kann mir hier vllt. wer weiterhelfen?
Besten Dank im Voraus
Gruß
Kim
ich versuche mich an einer Lösung Daten aus einer SQL Tabelle über XML in eine SQLite Tabelle zu schreiben.
VB.NET-Quellcode
- Private Sub SQLIte_Update()
- Dim SQLconnect As New Data.SQLite.SQLiteConnection()
- Dim SQLimport As New SQLiteDataAdapter("Select * from dtItem", "DataSource='C:\VB.NET Projekte\Datenbank\KMADaten.db" & "'")
- Dim SQLcb As New Data.SQLite.SQLiteCommandBuilder()
- SQLcb.DataAdapter = SQLimport
- SQLconnect.ConnectionString = "Data Source=C:\VB.NET Projekte\Datenbank\KMADaten.db" & ";"
- Dim dt As dtsBuffer.ItemBufferDataTable = DtsBuffer1.ItemBuffer
- dt.Clear()
- dt.ReadXml("C:\VB.NET Projekte\dtNAVItem.xml")
- 'SQLimport.InsertCommand = SQLcb.GetUpdateCommand
- SQLimport.Update(dt)
- CSVBuffer.CSVBuffer_DataGridView.DataSource = dt
- CSVBuffer.CSVBuffer_DataGridView.Refresh()
- End Sub
Klappt auch wenn es nur neue Daten sind.
bei vorhandenen Daten auf Basis der Primärschlüsselspalte No_ bekomme ich folgende Exception.
"System.Data.SQLite.SQLiteException: "constraint failed
UNIQUE constraint failed No_"
Kann mir hier vllt. wer weiterhelfen?
Besten Dank im Voraus
Gruß
Kim