Hallo,
Ich versuche gerade eine datenbank zu durchsuchen und die ergebnisse in einem Datagrid anzuzeigen.
Momentan habe ich folgenden code dazu:
folgendes müsste ich nun noch einfügen:
- den Suchtext (WHERE)
- die art
Bei der Art habe ich 5 möglichkeiten, die man per checkbox auswählen kann, also müsste ich vorher herausfinden, welche box ausgewählt wurde um dann nur noch die Einträge zu durchsuchen, welche in der art den richtigen Wert besitzen.
Der suchtext wird in einer Textbox eingegeben, also müsste ich den in ein string umwandeln?
Liege ich soweit schonmal richtig mit meinen vermutungen und dem bisherigen code, oder hab ich irgendwelche fehler gemacht?
Was müsste ich denn im DataGridView als Data source angeben? die tabelle, oder gar nichts?
Danke schonmal für eure unterstützung.
Ich versuche gerade eine datenbank zu durchsuchen und die ergebnisse in einem Datagrid anzuzeigen.
Momentan habe ich folgenden code dazu:
Code:
SqlConnection con = new SqlConnection("Data Source=DBServer;Initial Catalog=Table1;Integrated Security=True;Connect Timeout=30;User Instance=True;"); string strSQL = "SELECT art, Gang FROM Table1"; SqlCommand cmd = new SqlCommand(strSQL, con); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) //data grid fuellen dr.Close(); con.Close();
- den Suchtext (WHERE)
- die art
Bei der Art habe ich 5 möglichkeiten, die man per checkbox auswählen kann, also müsste ich vorher herausfinden, welche box ausgewählt wurde um dann nur noch die Einträge zu durchsuchen, welche in der art den richtigen Wert besitzen.
Der suchtext wird in einer Textbox eingegeben, also müsste ich den in ein string umwandeln?
Liege ich soweit schonmal richtig mit meinen vermutungen und dem bisherigen code, oder hab ich irgendwelche fehler gemacht?
Was müsste ich denn im DataGridView als Data source angeben? die tabelle, oder gar nichts?
Danke schonmal für eure unterstützung.
Comment