Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Mọi người ơi cho e hỏi một xíu ạ. E viết hàm như bên dưỡi và bị lỗi "OBJECT REFERENCES NOT SET TO AN INSTANCE OF AN OBJECT". Nguyên nhân tại sao và khắc phục như thế nào vậy mọi người. Em camon ạ !!
public int Laysongayno(string _Mathanhtoan)
{
int returnvalue;
//khởi động kết nối
MyConnect = new SqlConnection(strConnect);
MyConnect.Open();
//Khai báo câu lệnh truy vấn
string sql = @"select songay from phuongthucthanhtoan where mathanhtoan='" + _Mathanhtoan + "'";
//khai báo đối tượng sqlcommand
SqlCommand Mycommand = new SqlCommand(sql, MyConnect);
//Khởi tạo đối tượng
// returnvalue=new (string);
//thực thi câu lệnh
returnvalue = (int)Mycommand.ExecuteScalar();
//đóng kết nối
MyConnect.Close();
return returnvalue;
}
@"select songay from phuongthucthanhtoan where mathanhtoan='"+_mathanhtoan;
Theo mình nghĩ thì câu lệnh này co vẻ đúng hơn, bạn test giúp
Mycommand.ExecuteScalar(
kết quả trả về bị null