Zum Inhalt springen

Frage zu Benutzeroberflächen in C# und der Verbindung mit einer Datenbank


Empfohlene Beiträge

Geschrieben

Hallo !

Weiß vielleicht jemand von euch, wie man auf einer Oberfläche, die in C# geschrieben wurde und auf der sich ein Tabellenblatt befindet und in das Datensätze aus einer Datenbank hineingeladen werden, innerhlab dieses Tabellenobjektes die jeweils vom Benutzer per Mausklick selektierten Datensätze irgendwie zwischenspeichern kann und diese Zwischenspeicherung dann quasi als Grundlage für einen dynamischen Update oder Delete Befehl nutzen könnte (evtl. mit einer temporären Tabelle)?

Grüße und Danke

Geschrieben

ich bin mir nicht sicher, aber ich denke, dass es notwendig ist, zu wissen, womit du die Oberfläche erstellt hast (Windows Forms oder WPF, wobei ich letzteres empfehlen würde)

Geschrieben

"Tabellenblatt"? Da es in C# keine Tabellenblätter gibt, in Excel aber schon, schreibst Du also mit VSTO ein Excel-Addin? Mit tabellenobjekt meinst Du eine DataTable?

Geschrieben

Gibts in WPF nicht. Da sich die Funktionalitäten des DataGrids doch unterscheiden, wärs dann schon sinnvoll zu wissen, womit überhaupt gearbeitet wird, ob mit oder ohne DataBinding... meine Kristallkugel klemmt gerade.

Geschrieben

und genau deswegen habe ich nachgefragt, womit er es denn gemacht hat ;D (gut, ich hätte auch gleich fragen können, was er generell bisher gemacht hat)

@kossy

grundsätzlich könnte es so ablaufen, dass der Benutzer einen Datensatz auswählt und dann einen Button anklickt (Löschen, Speichern, Gehaltserhöhung, ...) (alternativ könnte auch eine Tastenkombination gredrückt oder eine Menüpunkt betätigt werden)

sobald das passiert, wird überprüft, welcher Datensatz selektiert ist und die Daten werden zur Weiterverarbeitung, wie beispielsweise in einem SQL-Statement, ausgelesen

es muss also keine Zwischenspeicherung erfolgen, sobald der Benutzer eine Auswahl macht, sondern die Daten werden erst dann geholt, wenn sie benötigt werden

anders sieht es vielleicht dann aus, wenn du für deine Anwendung ein anderes Bedienungskonzept vorgesehen hast, als jenes, welches in vielen Programmen vorhanden ist

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...