hallo zusammen,
habe leider ein problem, und hoffe kann es euch diesesmal ein wenig besser erklären
möchte nur noch erwähnen das ich anfänger bin..
ich habe eine form, in dem habe ich ein Datagrid das über mein Dataview abgefüllt wurde.. funktioniert tiptop..
nun möchte ich im Datagrid eine Checkbox auf true setzten
dies mache ich so:
connection.Open()
cmd = New OleDbCommand("UPDATE tblBuch SET HardCouver = 1 WHERE Titel = '" + strTitel + "' AND Autor = '" + strAutor + "' AND Verlag = '" + strVerlag + "'", connection)
cmd.ExecuteNonQuery()
es wird nun in der accesdatenbank aktualisiert leider nicht in meinem Datagrid darum habe ich diese funktionen aufgerufen:
buchAdapter.Update(dsBibliothek)
connection.Close()
dgBibliothek.Update()
dgBibliothek.Refresh()
nun sollte es nach mir aktualiesiert werden.. leider macht es gar nichts..
erst wen ich die form schliesse und wieder öffne wird die Checkbox ausgefüllt..
weis jemand wie ich das direkt wärend dem das program lauft machen kann?
danke für eure hilfe.. bin aufgeschmissen
habe leider ein problem, und hoffe kann es euch diesesmal ein wenig besser erklären
möchte nur noch erwähnen das ich anfänger bin..
ich habe eine form, in dem habe ich ein Datagrid das über mein Dataview abgefüllt wurde.. funktioniert tiptop..
nun möchte ich im Datagrid eine Checkbox auf true setzten
dies mache ich so:
connection.Open()
cmd = New OleDbCommand("UPDATE tblBuch SET HardCouver = 1 WHERE Titel = '" + strTitel + "' AND Autor = '" + strAutor + "' AND Verlag = '" + strVerlag + "'", connection)
cmd.ExecuteNonQuery()
es wird nun in der accesdatenbank aktualisiert leider nicht in meinem Datagrid darum habe ich diese funktionen aufgerufen:
buchAdapter.Update(dsBibliothek)
connection.Close()
dgBibliothek.Update()
dgBibliothek.Refresh()
nun sollte es nach mir aktualiesiert werden.. leider macht es gar nichts..
erst wen ich die form schliesse und wieder öffne wird die Checkbox ausgefüllt..
weis jemand wie ich das direkt wärend dem das program lauft machen kann?
danke für eure hilfe.. bin aufgeschmissen