Hallo
danke für eure schnelle antwort, Ihr habts recht gehabt war ein blöder Fehler hab einen Buchstaben vergessen!
Aber jetzt steh ich vor dem nächsten Problem:
Ich würde gerne in einer Textbox eine Kundennummer eingeben und dann soll mir in einem dataGridView die Kundennummer, Vorname, Nachname und der Filmname angezeigt werden.
die tabelen sind wieder die selben wie oben:
Kunden:
KundenNr
Vorname
Nachname
und dann eine Tabelle
Filme:
Filmnummer
Filmnamen
KundenNr
Das war mein Lösungsvorschlag:
DataTable data = new DataTable();
MySqlDataAdapter da = new MySqlDataAdapter("SELECT f.KundenNr,Vorname,Nachname,Filmname FROM kunden k,filme f WHERE f.KundenNr = "+tbKundenNr.Text.ToString()+"", Datenbank.connection);
MySqlCommandBuilder cb = new MySqlCommandBuilder(da);
da.Fill(data);
dataGridView1.DataSource = data;
tbKundenNr= die Textbox wo ich die Kundennummer eingebe.
Das Problem ist das er mir alle Kunden Vornamen und Nachnamen ausgibt.
Filmname und Kundennummer wird richtig ausgegeben.
Danke schonmal im vorhinein!
|