Làm thế nào tôi có thể sử dụng Parameters.Add.WithValue trong SqlDataAdapter. Dưới các mã tìm kiếm.C# Using Parameters.AddWithValue trong SqlDataAdapter
var da = new SqlDataAdapter("SELECT * FROM annotations WHERE annotation LIKE '%"+txtSearch.Text+"%'", _mssqlCon.connection);
var dt = new DataTable();
da.Fill(dt);
Tôi viết lại đoạn code như thế này:
SqlDataAdapter da;
da = new SqlDataAdapter("SELECT * FROM annotations WHERE annotation LIKE '%@search%'", _mssqlCon.connection);
da.SelectCommand.Parameters.AddWithValue("@search",txtSearch.Text);
var dt = new DataTable();
da.Fill(dt);
Nhưng thất bại. Bạn có thể giúp tôi đâu là lỗi của tôi?
Ooh xin lỗi. Khi tôi nhấp vào nút tìm kiếm, nó không đưa ra bất kỳ phản ứng nào. –