Wenn Sie meinen, den Barcode basierend auf dem ausgewählten Kategoriewert abrufen zu können, müssen Sie den ausgewählten Wert als SqlParameter übergeben. Ex. in Ihrer OnCategoryChanged Funktion,
string queryString =
"SELECT barcode FROM table1 where [email protected];";
using (SqlConnection connection =
new SqlConnection(connectionString))
{
var cmd = new SqlCommand(queryString, connection);
cmd.Parameters.AddWithValue("@category", comboBox1.SelectedValue);
connection.Open();
var reader = cmd.ExecuteReader();
...
// Call Close when done reading.
reader.Close();
}
"(entspricht der Spalte" Name ") von der Spalte" Barcode "." habe es nicht verstanden – JerryGoyal
Was meinst du mit "funktioniert nicht"? –
Entschuldigen Sie zuerst meinen nahen Ausdruck. Ich habe eine Tabelle, deren erste Spalte "Barcode" ist, die auch mein Primärschlüssel ist. Und eine Spalte mit dem Namen "Kategorie". Kategoriewerte, die von der Combobox und z.B. wie: "A, B, C, D". Jetzt möchte ich Barcode-Werte in eine andere Combobox legen, aber nicht alle nur die mit "Kategorie A". Wie kann ich das machen? Hinweis: Ich verwende hierfür den "Datenreader" ... –