Where Bedingung wird in der Laufzeit festgelegt

pepeje

Neuer Benutzer
Beiträge
1
Der Wert einer Variablen in einer where Bedingung in einem CommandText wird während der Laufzeit durch die Markierung einer Liste festgelegt.

string auswahl = liste.SelectedItem.ToString();

auswahl soll nun der Wert einer Variablen "Art" sein.
Ich habe den CommandText so geschrieben.

comm.CommandText = "select Bild from arten where Art like 'auswahl' ";

Aber die Formulierung funktioniert nicht. Der Befehl wird im Ablauf des Programms ignoriert.
Also ist was falsch!

Kann mir jemand mit einem Rat helfen? Schon jetzt vielen Dank

pepeje
 
Werbung:
Werbung:
Also was den SQL-Teil deiner Frage angeht:
WHERE LIKE '%Test%'
wäre richtig, mit %-Zeichen. Der Rest ist wohl eher eine Frage deiner Aplikation.
 
Zurück
Oben