Những gì bạn muốn là:
tblCustomerInfo.Info LIKE '%' + @SEARCH + '%'
(hoặc chỉnh sửa giá trị tham số để bao gồm% ở vị trí đầu tiên).
Nếu không, bạn đang (mẫu đầu tiên) tìm kiếm nghĩa đen "@SEARCH" (không phải arg-value) hoặc bạn đang nhúng một số dấu ngoặc kép vào truy vấn (mẫu thứ hai).
Theo một số cách, có thể dễ dàng hơn để có TSQL chỉ cần sử dụng LIKE @SEARCH
và xử lý nó ở người gọi:
command.Parameters.AddWithValue("@SEARCH","%" + searchString + "%");
Cả hai cách tiếp cận đều hoạt động.