U pitanju je mySQL (.net connector)
Da li je moguće koristiti parametre kod npr. LIKE naredbe?
Kad stavim nesto ovako:
Code:
SQL = "SELECT polje1,polje2, FROM tabela WHERE polje1 LIKE '%polje%'"
command.Parameters.AddWithValue("@polje", textBox.Text)
SQL = "SELECT polje1,polje2, FROM tabela WHERE polje1 LIKE '%polje%'"
command.Parameters.AddWithValue("@polje", textBox.Text)
Nece da radi.
Znam da moze ovako:
Code:
SQL = "SELECT polje1,polje2, FROM tabela WHERE polje1 LIKE '%polje%'"
command.Parameters.AddWithValue("@polje", "%"+textBox.Text+"%")
SQL = "SELECT polje1,polje2, FROM tabela WHERE polje1 LIKE '%polje%'"
command.Parameters.AddWithValue("@polje", "%"+textBox.Text+"%")
Ali sta ako imam jos koji uslov recimo:
Code:
SQL = "SELECT polje1,polje2, FROM tabela WHERE (polje1 LIKE '%polje%') OR (polje1 LIKE '%polje') OR ...."
SQL = "SELECT polje1,polje2, FROM tabela WHERE (polje1 LIKE '%polje%') OR (polje1 LIKE '%polje') OR ...."
Jel ima neko ideju sta uraditi?