我有这个SQL语句工作正常,但它不能满足我的需求。它正在检索表中应该完全相同的所有数据。我的意思是表中的First name
应该是文本框的文本。这是我正在使用的SQL语句。
SELECT
CustomerID, FirstName, LastName, Email, Mobile
FROM
Customers
WHERE
(FirstName = @FirstName)
我需要的是与LIKE
条件相关的东西,我猜它是这样的:表格中有数据“Sample Text”,我在文本框中写下Samp,Sam,Sa和任何与表格中的数据相同的文本将自动显示数据。顺便说一下,我正在使用Micosoft Visual Studio帮助我使用查询构建器构建我的查询。
提前致谢。
答案 0 :(得分:1)
好吧,至少在查询方面,这就是你需要的:
SELECT CustomerID, FirstName, LastName, Email, Mobile
FROM Customers
WHERE FirstName LIKE '%' + @FirstName
您将从文本框中将临时名字发送到SQL服务器并显示结果以供选择。