Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

c # MySQL như truy vấn không nhận tham số

Bạn hiện đang đặt tham số của mình trong dấu ngoặc kép, có nghĩa là nó không còn được sử dụng làm tham số nữa. Tôi nghi ngờ bạn muốn:

string cmdText = "SELECT * FROM tblshareknowledge where title LIKE @myTitle";
cmd = new MySqlCommand(cmdText, con);
cmd.Parameters.AddWithValue("@myTitle", "%" + title + "%");



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dữ liệu được nhập trong vùng văn bản sẽ không nhập vào cơ sở dữ liệu được thiết kế bằng php và mysqli

  2. Cách CHÈN nếu hàng không tồn tại (UPSERT) trong MySQL

  3. Hợp nhất Mysql đếm nhiều cột

  4. PHP không kết nối với MySQL từ xa

  5. Làm cách nào để nhận giá trị SQL_CALC_FOUND_ROWS bằng cách sử dụng các câu lệnh đã chuẩn bị?