注册 登录
编程论坛 ASP技术论坛

asp sql语句的问题

sky222 发布于 2010-11-02 15:16, 495 次点击
字符串转换数字
程序代码:
" and (b_bumen='3' or b_aname in (Select u_UserName From t_User Where Id="&Trim(Session("AP_UserId"))&"))"
"&Trim(Session("AP_UserId"))&"这个是字符串的内容
id是数字型字段
我直接把改成

程序代码:
" and (b_bumen='3' or b_aname in (Select u_UserName From t_User Where Id=17))"

就可以查询的到。
请问,上面的转换应该怎么写,
"&Trim(Session("AP_UserId"))&"这个的内容是数字
4 回复
#2
sky2222010-11-02 15:16
在线等,谢谢各位
#3
towering2010-11-03 18:15
用Cint()或Clng(),
<%
dim dr
dr="123456"
dr1=Cint(dr)
dr2=Clng(dr)
%>
#4
cnfarer2010-11-03 20:03
回复 楼主 sky222
这样不能执行?应该没问题的!你可以输出SQL语句看看.
#5
sky2222010-11-04 08:36
已经解决,谢谢各位了。
1