2017-12-21 2 views
0

SQL Like文に文字列変数を追加することはできますか?SQL LIKE:SQL文のような文字列変数を追加するには?

これは私が欲しいものです:

String client = Request.QueryString["Text"]; 
String cString = "SELECT UserName FROM dbo.UserData WHERE UserName LIKE '" + client + "'%"; 

私はSqlCommandのCStringを入れたときにエラーが発生発生します。

私はこの問題が'+ +クライアント+' '%だと思っていますが、私はできません。

誰かが私を助けることができますか?

答えて

0

SQL文の構文エラーがあります。

// SQL Statement 
SELECT UserName FROM dbo.UserData WHERE UserName LIKE 'foo%' 

// Script 
String cString = "SELECT UserName FROM dbo.UserData WHERE UserName LIKE '" + client + "%'"; 
+0

ありがとう。それは私の問題を解決しました。 –

関連する問題