我知道这是一个简单的问题,但它就在这里。我使用 SQL 语句在 Visual Studio 中创建了一个搜索按钮。它适用于名字和姓氏,但我也希望它搜索这样的员工 ID。这是代码:
SELECT ID, fName, lName, Discription, Box
FROM tb1
WHERE (fName LIKE '%' + @fName + '%') OR (lName LIKE '%' + @lName + '%') OR (ID LIKE '%' + @ID + '%')
当我测试它时,我得到了错误:
"Conversion failed when converting the varchar value '%' to data type int.