+ -
当前位置:首页 → 问答吧 → 请大家看看这个SQL查询

请大家看看这个SQL查询

时间:2011-09-17

来源:互联网

SQL code
rs.Open "select * from TableA where name='"&request.form("name")&"' and convert(varchar(10),ok_Time,120)='"&trim(request.form("ok_Time"))&"' and '"&trim(Request("type2"))&"'<>'new '",conn,1,1

第三个trim(Request("type2"))是前面网页用*.asp?type2=new.传来的值,这么写可以吗

作者: redjojia   发布时间: 2011-09-17

那个双引号会重复了

作者: smitxx   发布时间: 2011-09-17

改成这样吗?cstr(Request(type2))

作者: redjojia   发布时间: 2011-09-17

你写成request.QueryString看看了,我也没这么试过,都是先取值

作者: smitxx   发布时间: 2011-09-17

rs.Open "select * from TableA where name='"&request.form("name")&"' and convert(varchar(10),ok_Time,120)='"&trim(request.form("ok_Time"))&"' and '"&trim(Request("type2"))&"'<>'new '",conn,1,1


---

这样去写没什么意义啊
根数据库无关啊,这个new是数据库里的字段吗? 如果是,可以把两个单引号拿掉

作者: aspwebchh   发布时间: 2011-09-17