2012-12-27 17 views
0

我有是工作的罰款這條SQL語句,但它並不能滿足我的需求。它從表中檢索所有的數據應該完全一樣。我的意思是表格中的First name應該完全是文本框的文本。這是我正在使用的SQL語句。我可以用這個SQL語句通過ASP搜索:文本框

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

我需要的是一些有關LIKE條件我想,它的工作原理是這樣的:有數據表中的「樣本文字」,我寫在文本框中桑普,山姆,SA和任何文本與表格中的數據相同,數據將自動顯示。 btw我正在使用Micosoft Visual Studio來幫助我使用查詢生成器來構建我的查詢。

在此先感謝。

回答

1

嗯,至少在關於查詢,這是你需要什麼:

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

您將發送您的文本框中的SQL服務器的臨時的名字,並顯示選擇的結果。