Montag, 28. November 2011

November 2011 / C# Anwendung mit SQL-Datenbank

C# Anwendung mit SQL-Datenbank

Mithilfe von Visual Studio kann sehr einfach eine Applikation mit integrierter SQL-Datenbank erstellt werden. Ich zeige euch hier, wie das geht.

Projekt & SQL-Datenbank erstellen:
Zuerst wird ein neues C#-Projekt erstellt, eine Windows Forms-Anwendung.
Als nächstes wird direkt eine SQL-Datenbank ins Projekt hinzugefügt:
Dazu klickt man auf das Projekt, wählt Hinzufügen und dann Neues Element. Im geöffneten Fenster wählt man nun Dienstbasierte Datenbank aus. Den Assistenten zum Konfigurieren von Datenquellen bricht man ab.

Tabelle hinzufügen:
Nun muss man auf die vorhandene Datenbank im Projektmappen-Explorer klicken, damit sich auf der linken Seite der Datenbank-Explorer öffnet.
Dort fügt man per rechtsklick auf den Ordner Tabellen eine neue Tabelle hinzu.
Als nächstes muss man die benötigten Spalten einfügen, die passenden Datentypen auswählen und am besten einen Primärschlüssel definieren.
Beim Primärschlüssel sollte der Datentyp Integer sein, das Häkchen bei "NULL zulassen" darf nicht gesetzt sein und die Eigenschaft Identitätsspezifikation muss auf Ja sein, damit der Wert automatisch gesetzt wird.
Sobald alle Spalten erstellt und angepasst sind muss die Tabelle gespeichert werden.

Datenbankdiagramm erstellen:
Per Rechtsklick auf Datenbankdiagramme im Datenbank-Explorer wird ein neues Diagramm der soeben erstellten Tabelle hinzugefügt. Das ermöglicht dem Visual Studio mit der Tabelle zu arbeiten.
Die Messagebox die auftaucht muss mit ja bestätigt werden.
Anschliessend muss man die erstellte Tabelle auswählen und Hinzufügen & Schliessen klicken.
Jetzt muss man das Diagramm nur noch abspeichern.

Optional Daten einfüllen:
(Möchte man nun Daten in die Tabelle einfügen geht das über Rechtsklick/Tabellendaten anzeigen auf die erstellte Tabelle im Datenbank-Explorer.)

Datenquelle hinzufügen:
Nun muss der Anwendung eine neue Datenquelle hinzugefügt werden. Zuerst sollte die Form geöffnet und dann auf Daten/Neue Datenquelle geklickt werden.
Datenbank auswählen --> Weiter
Erstellte Datenbank auswählen --> Weiter
Häkchen bei Verbindung Speichern setzen --> Weiter
Häkchen bei Tabellen setzen --> Fertig stellen

Daten anzeigen(GUI):
Jetzt kann man auf Daten/Datenquellen anzeigen klicken. Nun sollte man die Datenquelle, welche gerade hinzugefügt wurde sehen können. Per Klick auf die Tabelle kann zwischen einem DataGridView oder Details ausgewählt werden. Anschliessend kann die Tabelle auf das Formular gezogen werden und sie wird angezeigt.

Die Anwendung sollte jetzt fähig sein Daten zu speichern, zu löschen und zu manipulieren.

Keine Kommentare:

Kommentar veröffentlichen