sql语句 where后使用变量?
SELECT[userid],[username],[userpwd],[usertype]FROM[user]WHEREusertype='usrt'usrt是变量in...
SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE usertype ='usrt'
usrt是变量int型值应该是2
请问后面怎么写?
不用"SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE usertype ="&usrt,我试了不好用。 展开
usrt是变量int型值应该是2
请问后面怎么写?
不用"SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE usertype ="&usrt,我试了不好用。 展开
7个回答
展开全部
你是用的什么?asp么?如果是asp的话应该是这样
"SELECT userid,username,userpwd,usertype FROM user WHERE usertype ="& usrt &"
如果你数据库里定义的usertype不是int型而是String之类的非数字类型的话应该写成这样:
"SELECT userid,username,userpwd,usertype FROM user WHERE usertype ='"& usrt &"'"
"SELECT userid,username,userpwd,usertype FROM user WHERE usertype ="& usrt &"
如果你数据库里定义的usertype不是int型而是String之类的非数字类型的话应该写成这样:
"SELECT userid,username,userpwd,usertype FROM user WHERE usertype ='"& usrt &"'"
展开全部
单纯的SQL语句使用变量时,定义变量是: @usrt int.
如果你只是写在SQL企业查询器上就用(先定义一下@usrt):
"SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE [usertype] =@usrt"
写在其它的地方.....没有去钻研了
如果你只是写在SQL企业查询器上就用(先定义一下@usrt):
"SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE [usertype] =@usrt"
写在其它的地方.....没有去钻研了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE usertype =" & usrt
在VB中usrt最好是“sting”不过“integer”也可以,但是你的“&”前后都得加上空格
在VB中usrt最好是“sting”不过“integer”也可以,但是你的“&”前后都得加上空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql = "SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE usertype = 0" & cstr(usrt)
这样好用了吧
这样好用了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"SELECT [userid], [username], [userpwd], [usertype] FROM [user] WHERE [usertype] =" & usrt
加上空格
加上空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |