Beste mensen,
Ik zit met een probleempje, ik ben met een "database manipulatie" classe bezig en nu heb ik een stukje code gemaakt dat aan de hand van een xml file en een datatable uit de database kijkt welke gegevens er al in de database zitten en dus geupdate moeten worden. En welke gegevens er nog niet inzitten en dus ge-insert moeten worden.
De te updaten rows komen en een datatable voor de updates. De insert rows komen in een insert datatable.
Ik maak gerbuik van een dataAdapter
Maar als ik nu een row probeer te updaten dan geeft ie de fout melding dat de Update functie van de adapter een geldig Insert commando nodig heeft om een nieuwe rij toe te voegen. dit is best raar want even daarvoor is bepaald dat de rij niet nieuw is.
Als ik dan vervolgens een Insert command erbij maak, en de Update functie van de adapter aanroep dan zegt ie dat ie de rij niet in de database kan stoppen omdat die er al inzit?
Weet iemand hoe OleDb bekijkt wanneer ie het update of insert command moet gebruiken, want zoals ik het zo zit snapt ie er nix van.
Thanx
Ik zit met een probleempje, ik ben met een "database manipulatie" classe bezig en nu heb ik een stukje code gemaakt dat aan de hand van een xml file en een datatable uit de database kijkt welke gegevens er al in de database zitten en dus geupdate moeten worden. En welke gegevens er nog niet inzitten en dus ge-insert moeten worden.
De te updaten rows komen en een datatable voor de updates. De insert rows komen in een insert datatable.
Ik maak gerbuik van een dataAdapter
Maar als ik nu een row probeer te updaten dan geeft ie de fout melding dat de Update functie van de adapter een geldig Insert commando nodig heeft om een nieuwe rij toe te voegen. dit is best raar want even daarvoor is bepaald dat de rij niet nieuw is.
Als ik dan vervolgens een Insert command erbij maak, en de Update functie van de adapter aanroep dan zegt ie dat ie de rij niet in de database kan stoppen omdat die er al inzit?
Weet iemand hoe OleDb bekijkt wanneer ie het update of insert command moet gebruiken, want zoals ik het zo zit snapt ie er nix van.
Thanx