Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
string Query = "INSERT hang(mahang,ten,gia) VALUES (@mahang,@ten,@gia)";
SqlCommand command = new SqlCommand(Query, Connections);
SqlParameter param = new SqlParameter("@mahang", SqlDbType.Int);
param.Value = textBox1.Text;
SqlParameter param2 = new SqlParameter("@ten", SqlDbType.NVarChar);
param.Value = textBox2.Text;
SqlParameter param3 = new SqlParameter("@gia", SqlDbType.Int);
param.Value = textBox3.Text;
command.Parameters.Add(param);
command.Parameters.Add(param2);
command.Parameters.Add(param3);
//command.Parameters.Add("@mahang", SqlDbType.Int).Value = int .Parse(textBox1.Text);
//command.Parameters.Add("@ten",SqlDbType.NVarChar).Value=textBox2.Text;
//command.Parameters.Add("@gia", SqlDbType.Int).Value = textBox3.Text;
em tạo 3 dối tượng sqlparameter rồi dùng commad add vào thì không thêm được dữ liệu, còn dùng luôn commad rồi add (dòng // bên trên)thì thêm được dữ liệu,mn giải thích cho em dc không ạ;em cảm ơn
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
ở chỗ này
@mahang
hình như phải Insert Into thì phải