Ich habe die folgende Abfrage:Filtern Parameter sql vb.net
Dim anything as oledbcommand ("select * from table where [email protected] , [email protected]")
Ich werde diese Abfrage zum Filtern verwenden.
Als Ergebnis brauche ich Datensätze von Spalte1, aber ohne einen neuen Auswahlbefehl zu machen.
So ist die Frage: Was ist der Wert von @a0
, um alle Datensätze zu erhalten?
Ich verstehe nicht, Ihre Frage Bitte geben Sie weitere Informationen an –
Mit einer Select-Anweisung ist das nicht möglich. Aber das kommt zu nahe: 'select =" Select * aus der Tabelle Where {0} und col2 = @ a1 "' setze die Bedingung basierend auf dem Filter: 'query = string.format (select, if (filter =" all "," 1 = 1 "," col1 = @ a0 ")' –
Danke..Aber warum benutzt du {0} nach wo statt col1 = @ a0 –