0

我有这个运行良好的 SQL 语句,但它不能满足我的需要。它正在从表中检索应该完全相同的所有数据。我的意思是First name表格中的应该正是文本框的文本。这是我正在使用的 SQL 语句。

SELECT        
    CustomerID, FirstName, LastName, Email, Mobile
FROM
    Customers
WHERE        
    (FirstName = @FirstName)

我需要的是与LIKE我猜想的条件相关的东西,它的工作原理如下:表格“示例文本”中有数据,我在文本框中写下 Samp、Sam、Sa 以及与数据相同的任何文本在表格中数据将自动显示。顺便说一句,我正在使用 Micosoft Visual Studio 来帮助我使用查询生成器构建我的查询。

提前致谢。

4

1 回答 1

1

好吧,至少在查询方面,这是您需要的:

SELECT        CustomerID, FirstName, LastName, Email, Mobile
FROM            Customers
WHERE        FirstName LIKE '%' + @FirstName

您将从文本框中将临时名字发送到 SQL 服务器并显示结果以供选择。

于 2012-12-27T13:35:12.480 回答