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

"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

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...