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

C # với tham số INSERT của MySQL

Bạn có thể sử dụng AddWithValue phương pháp như:

string connString = ConfigurationManager.ConnectionStrings["default"].ConnectionString;
MySqlConnection conn = new MySqlConnection(connString);
conn.Open();
MySqlCommand comm = conn.CreateCommand();
comm.CommandText = "INSERT INTO room(person,address) VALUES(@person, @address)";
comm.Parameters.AddWithValue("@person", "Myname");
comm.Parameters.AddWithValue("@address", "Myaddress");
comm.ExecuteNonQuery();
conn.Close();

HOẶC

Thử với ? thay vì @ , như:

string connString = ConfigurationManager.ConnectionStrings["default"].ConnectionString;
MySqlConnection conn = new MySqlConnection(connString);
conn.Open();
MySqlCommand comm = conn.CreateCommand();
comm.CommandText = "INSERT INTO room(person,address) VALUES(?person, ?address)";
comm.Parameters.Add("?person", "Myname");
comm.Parameters.Add("?address", "Myaddress");
comm.ExecuteNonQuery();
conn.Close();

Hy vọng nó sẽ giúp ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng Oracle JDeveloper với Dịch vụ Cơ sở dữ liệu MySQL trên Nền tảng Đám mây Oracle, Phần 2

  2. Kích thước của cột int (11) trong mysql tính bằng byte là bao nhiêu?

  3. Làm cách nào để biết khi nào vùng chứa mysql docker của tôi đã hoạt động và mysql đã sẵn sàng để thực hiện các truy vấn?

  4. Làm thế nào để lấy số ngày chênh lệch giữa hai ngày trên MySQL?

  5. Theo dõi thông báo like Facebook (Thiết kế DB)