manuelles Binding

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von petaod.

    manuelles Binding

    Ich hab eine App wo ich zu einer Access-Datenbank verbinde und die Daten in einer DataTable einlese. Daten anzeigen, suchen, etc. geht alles prima.

    Nur beim Speichern hab ich ein Problem. Ich kann per SQL-Befehl UPDATE ... die Daten in die Datenbank speichern aber davon bekommt die DataTable nichts mit und umgekehrt wenn ich die Änderungen in die DataTable schreibe, werden die Daten in der Datenbank nicht gespeichert.

    Muss ich tatsächlich SQL-Update UND Update der DataTable händisch machen oder geht das irgendwie einfacher?

    PS: Die Verwendung von DataSet, BindingNavigator und BindingSource kommt für dieses Projekt nicht in Frage!

    Danke schonmal

    heinkurz schrieb:

    Muss ich tatsächlich SQL-Update UND Update der DataTable händisch machen
    Na, wenn du die nicht verbinden willst, musst du sie schon zweimal schreiben ;)
    Die Alternative ist, nach jedem Schreiben in die Datenbank die DataTable aus der Datenbank zu refreshen.

    Die Verwendung von DataSet, BindingNavigator und BindingSource kommt für dieses Projekt nicht in Frage
    Warum nicht?
    --
    If Not Program.isWorking Then Code.Debug Else Code.DoNotTouch
    --