Select top 50 * From [表] where 1 = 1 And ','+username+',' like '%,"&Session("username")&",%'
请问这个sql 语句错在哪里?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
threenewbee 2017-10-08 00:28关注这个sql应该是用字符串拼接的,username应该是字段,不要拼接,在字符串拼接中,引号必须是双引号。
应该是如下,其中前面的sql是你字符串变量的名字,换成你自己的。
sql = "Select top 50 * From [表] where 1 = 1 And username like '%" & Session("username") & "%' "
如果username是一个变量,那么这么写
sql = "Select top 50 * From [表] where 1 = 1 And " & username & " like '%" & Session("username") & "%' "解决 无用评论 打赏 举报