Mysql
 sql >> Baza danych >  >> RDS >> Mysql

LIKE, polecenie Mysql

Widząc, że użyłeś parametru cmd, musisz zmodyfikować ciąg zapytania, aby zaakceptować parametry, zmieniając go na coś takiego jak

string comText = "select * from instructor where Instructor_email like @instemail";
com.Parameters.AddWithValue("@instemail", "%" + instemail);

inaczej działałoby to również przy użyciu pojedynczych cudzysłowów i pominięciu parametru, ale myślę, że użycie parametrów jest lepsze.

string comText = "select * from instructor where Instructor_email like '%" + instemail + "'";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy powinienem pingować serwer mysql przed każdym zapytaniem?

  2. Dlaczego STRAIGHT_JOIN tak drastycznie poprawia to zapytanie i co to oznacza, gdy jest napisane po słowie kluczowym SELECT?

  3. MySQL 5.6 DATETIME nie akceptuje milisekund/mikrosekund

  4. Jak wybrać i/lub usunąć wszystkie poza jednym wierszem każdego zestawu duplikatów w tabeli?

  5. Literały Unicode MySQL