Jon*_*bey 1 sql asp.net parameterized
我有一个构建动态参数化SQL查询的应用程序.以下查询返回"语法错误在或附近"的内部异常="...
我认为这是我将参数分配给列名的方式但是,我不确定.代码如下.
SELECT TOP 50 77 AS Repository, DocID, LastFileDate, ImageCount,
LockedUserID, DocClass, Offline, FileType, OrigFileName, C_CredCardSSN, C_CredCardName,C_CredCardDocType, C_CredCardDocDate, C_CredCardStatus
FROM D77
WHERE C_CredCardSSN
LIKE C_CredCardSSN = @sp1%
ORDER BY C_CredCardSSN,C_CredCardName
Run Code Online (Sandbox Code Playgroud)
编辑:谢谢大家.所有这些答案都有帮助.=)
试试吧
WHERE C_CredCardSSN LIKE @sp1
Run Code Online (Sandbox Code Playgroud)
要么
WHERE C_CredCardSSN LIKE @sp1+'%'
Run Code Online (Sandbox Code Playgroud)
取决于你在那里有"%"的原因(感谢Joel Coehoorn的评论指出我错过的"%").
或者(回应你的评论)或许:
WHERE C_CredCardSSN LIKE ''+@sp1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
363 次 |
| 最近记录: |