Hallo zusammen,
ich hab ein DatagridView mit einer lokalen Datenbank.
Habe dann einen BindingNavigator hinzugefügt der ein Speicherbutton enthält, leider ist dieser ausgegraut.
Ich würde gern diesen Button nutzen um Daten die ich in DatagridView eingegeben habe in die Datenbank zu speichern.
Kann mir jemand einen Denk anstoßgeben?
Danke schonmal
LG
Hallo,
s. How to: Add Load, Save, and Cancel Buttons to the Windows Forms BindingNavigator Control, also im Designer einen eigenen ToolStripButton erstellen und das Click
-Ereignis abonnieren (und implementieren).
Super vielen Dank für den Link, ich sollte mir mal angewöhnen auch in englisch zu suchen 😃
LG
Ich muss nochmal stören, habe jetzt wie im Link beschrieben das so gemacht.
eswurde auch ein generrierter code hinzugefügt
internal void Update(BetriebsmittelDataSet.TableDataTable table)
{
throw new NotImplementedException();
}
kommt aber leider immer die Fehlermeldung "Methode ist nicht implementiert" .
Jemand einen Ansatz?
LG
Hallo An_Dre,
internal void Update(BetriebsmittelDataSet.TableDataTable table) { throw new NotImplementedException(); }
kommt aber leider immer die Fehlermeldung "Methode ist nicht implementiert" .
ich bin ein wenig verwirrt: Du musst die Methode schon implementieren. Wenn du eine "NotImplementedException" wirfst, dann kommt auch die Meldung "Nicht implementiert". Das sagt ja die Exception.
Gruss
Coffeebean
Microsoft MVP // Me // Blog // GitHub // @Egghead // All my talks // Speakerdeck
Diese Zeile fügt der Designer automatisch hinzu, damit der Entwickler (in diesem Fall also du) eben darauf aufmerksam gemacht wird, daß du diese Methode noch passend implementieren sollst (anstatt einfach eine leere Methode zu erzeugen, die dann gar nichts macht).
achso also muss quasi jetzt an der stelle wo diese Meldung kommt das Implementieren?
Bitte verzeiht meine unwissenheit ich arbeite mich erst hinein in die ganze Sache und hab mein Buch erst zur hälfte durch da wurde das noch nicht angesprochen.
Wollte jetzt halt eine kleine Tabelle haben wo ich was eintragen kann und der das speichert.
Hat ja bis auf save Button auch alles geklappt 😃
Dann werde ich mich mal weiter versuchen. Danke für die anmerkungen.
LG
Dann arbeite mal das Buch strukturiert durch.
throw new NotImplementedException();
ist ein Platzhalter, den Du mit Deinem Code ersetzt musst - hier offensichtlich Code zu Aktualisieren der Daten aus einer Tabelle; zB in eine Datenbank.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code