Forum: PC-Programmierung C#/VS2012 - Binding an Datenquelle


von Dominik L. (Gast)


Lesenswert?

Hallo Zusammen,

ich bin mich im Moment etwas am einarbeiten in C# und MS-SQL, bis dato 
hab ich alles sehr "textlastig" im zusammenspiel mit mySQL programmiert 
und will nun die vorteile von Microsoft kennen lernen.

Daten Verwalten/Einfügen/Updaten zwischen 
DataSet/BindingSource/TableAdapter ist auch recht simpel gemacht,(dieses 
Bild stets im Hinterkopf: 
http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communityserver-components-imagefileviewer/communityserver-components-postattachments-00-04-99-95-91/understanddata.jpg_2D00_500x279.jpg) 
allerdings komme ich zu zwei Problem auf das ich keine wirkliche Antwort 
finde:

1)Ich hab z.B. ein Label und verbinde dieses, per 
DataBinding(OnPropertyChanged), an meine Tabelle . Wenn ich nun Daten 
aktualisiere und per "TableAdapter.Fill(ds)" dem DataSet übergebe fängt 
das Label an zu blinken (liegt wahrscheinlich an der Bearbeitungszeit?!) 
Da ich gerne so etwas wie eine Anzeige erstellen wollte die alle 
2.Sekunden auf die Daten zugreift und per "TableAdapter.Fill(ds)" wieder 
das DataSet füllt sieht nicht wirklich zufriedenstellend aus. Gibt es 
hier eine alternative dies zu umgehen?

2)Des weiteren müsste der TableAdapter doch Events aus dem 
DatenbankSystem abfangen können? "TableAdapter.Adapter.RowUpdated += 
Adapter_RowUpdated;" Löst leider nichts dergleichen aus... Übersehe ich 
hier etwas?

Danke für eure Hilfe
Dominik

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.