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

这样的搜索语句有错吗?

sydpoechang 发布于 2008-01-10 09:59, 766 次点击
sql2="select * from gztb where JaAdmin="&session("JaAdmin")&" and UserID="&id

感觉and后面哪个没执行 但是id是绝对有值的
5 回复
#2
madpbpl2008-01-10 10:19
JaAdmin和UserID都是什么类型?,试试下面这样行吗?
sql2="select * from gztb where JaAdmin='"&session("JaAdmin")&"' and UserID="&id
#3
sydpoechang2008-01-10 10:35
JaAdmin 文本
UserID 数字
#4
dhdhzzw2008-01-10 11:14
sql2="select * from gztb where JaAdmin="&session("JaAdmin")&" and UserID="&id
这两个是并列的条件么?session("")传递值就已经确定了他的值了啊。。。
#5
sydpoechang2008-01-10 12:17
and UserID="&id
感觉这个没起到作用
#6
天涯听雨2008-01-10 22:55
建议写sql语句时不要偷懒:

写时把它全写全,这样是很少出错的。

SqlStr="Select * From gztb Where JaAdmin='"&session("JaAdmin")&"' And UserID="&id&""
1