Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

GOLF3000 Datenbankhandling. Einleitung Vorstellung Team Eckdaten des Projekts Technischer Hintergrund Datenbanksystem ERD Datenbankanbindung.

Ähnliche Präsentationen


Präsentation zum Thema: "GOLF3000 Datenbankhandling. Einleitung Vorstellung Team Eckdaten des Projekts Technischer Hintergrund Datenbanksystem ERD Datenbankanbindung."—  Präsentation transkript:

1 GOLF3000 Datenbankhandling

2 Einleitung Vorstellung Team Eckdaten des Projekts Technischer Hintergrund Datenbanksystem ERD Datenbankanbindung

3 Das Projekt Administrationssoftware für Golfclub Fortuna Nirgendwo Verwaltung Mitglieder, Turniere, Golfshop

4 Technischer Hintergrund C# SQL Server 2008R2

5 Datenbanksystem Microsoft SQL Server 2008R2 DB Name golf3000 Anwendungsbenutzer: fortuna Täglicher Wartungsplan Export DUMP Konsistenzprüfung Reorganisation

6

7 Datenbankanbindung - Connector System.Data.SqlClient.Net basiertes Framework für C# und SQL Server Bereits verfügbar in Visual Studio Umgebung Include bei Instanzierung

8 Datenbankanbindung – Connection String con.ConnectionString = ( Data Source=DBCLUSTER\\SQLEXPRESS; Initial Catalog = golf; Integrated Security = false; User ID = golf; Password = 12345; Connect Timeout = 3"); con.Open();

9 Datenbankanbindung - Query Record in Datenbank einfügen string query = "INSERT INTO mitglied(mName, mVorname, mAdresseP, mAdressePnr, mAdresseG, mAdresseGnr, mGeburtsdatum, mBeschreibung, mLizenznr) VALUES "+ " ('" + txtName.Text + "','" + txtVorname.Text + "','" + txtAdressePrivat.Text + "','" + txtHausnummerPriv.Text + "','" + txtAdresseGesch.Text + "','" + txtHausnummerGesch.Text + "','" + txtGeburtsdatum.Text + "','" + txtBeschreibung.Text + "','" + txtLizenz.Text + "' )";

10 Datenbankanbindung – Query absetzen SqlCommand cmd = new SqlCommand(query, con); Prüfen ob erfolgreich abgesetzt int intCheckQuery = cmd.ExecuteNonQuery(); if (intCheckQuery > 0) { MessageBox.Show("Datensatz erfolgreich hinzugefügt"); } else { MessageBox.Show("Datensatz konnte nicht hinzugefügt werden"); }

11 Datenbankanbindung – Verbindung schliessen con.Close();

12 Fragen ?


Herunterladen ppt "GOLF3000 Datenbankhandling. Einleitung Vorstellung Team Eckdaten des Projekts Technischer Hintergrund Datenbanksystem ERD Datenbankanbindung."

Ähnliche Präsentationen


Google-Anzeigen