Hallo Leute,
ich habe jetzt mal verschiedene Sachen durchgespiel.
Und meine Entscheidung ist das ich die Kunden doch auf einem SQL Server speichere.
Ich benutze den Microsoft SQL Server 2005 Express.
Und so möchte ich die Sache aufbauen:
1. ein UserControl in dem die Daten dargestellt werden
2. eine Klasse, die die Logik des UC enthält
3. eine Klasse die den Datenzugriff regelt und in Ihr ist auch das DataSet, was die Kundendaten enthält.
Ich habe in dem UC ein DataGridView, wenn ich nun die Verbindung zur Datenbank mit dem Assistenten erstelle klappt alles wunderbar.
Er erstellt mir ein passendes DataSet, eine BindingSource und ein TableAdapter.
Und wenn ich nun in dem Load Ereigniss noch die Zeile:
einfüge und die Anwendung starte, OH Wunder sehe ich meine Daten.
Nur halt alles in den UC und nicht in der Klasse für den Datenzugriff.
Meine Frage:"Muß ich den Code den der Assistent erzeugt alles in meine Klasse umschreiben?"
Ich bedanke mich schon mal für Eure Hilfe!
Bis Dann
Markus
ich habe jetzt mal verschiedene Sachen durchgespiel.
Und meine Entscheidung ist das ich die Kunden doch auf einem SQL Server speichere.
Ich benutze den Microsoft SQL Server 2005 Express.
Und so möchte ich die Sache aufbauen:
1. ein UserControl in dem die Daten dargestellt werden
2. eine Klasse, die die Logik des UC enthält
3. eine Klasse die den Datenzugriff regelt und in Ihr ist auch das DataSet, was die Kundendaten enthält.
Ich habe in dem UC ein DataGridView, wenn ich nun die Verbindung zur Datenbank mit dem Assistenten erstelle klappt alles wunderbar.
Er erstellt mir ein passendes DataSet, eine BindingSource und ein TableAdapter.
Und wenn ich nun in dem Load Ereigniss noch die Zeile:
Code:
TableAdaper.Fill(DataSet.Tabelle);
Nur halt alles in den UC und nicht in der Klasse für den Datenzugriff.
Meine Frage:"Muß ich den Code den der Assistent erzeugt alles in meine Klasse umschreiben?"
Ich bedanke mich schon mal für Eure Hilfe!
Bis Dann
Markus