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

Cập nhật câu lệnh trong MySQL bằng C #

Vấn đề: Bạn thiếu comma sau location trong truy vấn của bạn.
Giải pháp: Bạn cần tách các tham số parameters sử dụng comma .

Đề xuất: Sử dụng parameterized queries để tránh SQL Injection Attacks .

Hãy thử điều này:

private void Update(string num,string name, string quant, string location, string category, string numquery)
    {
       // "UPDATE Inventory SET Inventorynumber='"+ num +"',Inventory_Name='"+name+"', Quantity ='"+ quant+"',Location ='"+ location+"' Category ='"+ category+"' WHERE Inventorynumber ='"+ numquery +"';";
        string query = "UPDATE Inventory SET [email protected],[email protected]_Name, Quantity [email protected] ,Location [email protected],Category [email protected] WHERE Inventorynumber [email protected]";
        if (this.OpenConnection() == true)
        {
            MySqlCommand cmd = new MySqlCommand();
            cmd.CommandText = query;
            cmd.Parameters.AddWithValue("@Inventorynumber",Convert.ToInt16(num));
            cmd.Parameters.AddWithValue("@Inventory_Name",name);
            cmd.Parameters.AddWithValue("@Quantity",quant);
            cmd.Parameters.AddWithValue("@Location",location);
            cmd.Parameters.AddWithValue("@Category",category);
            cmd.Parameters.AddWithValue("@Inventorynumber",Convert.ToInt16(numquery));
            cmd.Connection = serverconnection;
            cmd.ExecuteNonQuery();
            this.CloseConnection();
            Bind();
        }
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thiết kế cơ sở dữ liệu công thức cần bao gồm các thành phần cũng như các công thức phụ

  2. Tại sao kết nối với máy chủ MySQL quá chậm?

  3. Làm cách nào để tạo một mô hình Django với ForeignKeys mà mô hình này không xóa phân tầng cho các mô hình con của nó?

  4. Kết hợp tìm kiếm trường bằng PHP &MYSQL

  5. Cách tắt tùy chọn only_full_group_by trong Laravel