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

求一条SQL语句,在线等

getery 发布于 2008-07-01 16:09, 718 次点击
我已经通过select * from store语句将当前登录用户如:www提交的所有信息列在页面中。在此页面,我需要根据提交的内容,标题,日期等继续查询,但是若输入的内容不是当前登录用户提交而是别的用户提交的,仍然能被搜索出来。

我的sql语句如下:

sqltemp="select * from store where 名称 like '%"&form_text&"%' or 入库日期 like '%"&form_text&"%' or 出库日期 like '%"&form_text&"%' or 入库量 like '%"&form_text&"%' or 出库量 like '%"&form_text&"%' or 车号 like '%"&form_text&"%' and 录入人=(select * from deposit where 录入人='"&session("username")&"')order by id desc"

我该如何修改该sql语句才能达到当前登录用户只能搜索自己提交的信息的目的?
3 回复
#2
getery2008-07-01 16:36
已经知道了
#3
dhdhzzw2008-07-01 16:43
<%if session("usename")=""or session("username")<>rs("username") then %>

-------session("username")为登陆保存的用户名
------rs("username")为数据库中提交信息时记录的用户名
判断两者是否相同
===
.........<%response.end%>
<%else%>
输出查询记录////
<%end if%>
#4
dhdhzzw2008-07-01 16:44
唉,没刷新。白说了。。。。
1