打印

[asp] 登录及显示一致的问题

我做一个系统,因为有查看权限的限制。我如何做到在页显示时,一个用户只能显示本用户发表的文章。

表news 字段  :  ID Bigclassname  Smallclassname  adddate  ok   Username   

其中Username 和 Smallclassname 写入数据库时的值是一样的。

要求显示结果如下:
ID     所属一级分类     所属二级分类    文章发表时间   采用状态

问题:
现在的查询语句:       sql="select * from News where ID>0 "

我的思路是:在查询语句中做把Username与(session("Username")比较,但是session("Username")值怎么传进来。
我写如下:
sql="select * from News where ID>0 and Username=session("Username")" 但是不对

这个语句应该怎样写
在查询语句应该限制

怎么样做到一个用户只能显示本用户发表的文章

[ 本帖最后由 hnjhtechnet 于 2008-6-21 09:50 编辑 ]
思路没错
复制内容到剪贴板
代码:
sql = "select * from News where ID > 0 and Username = '"&session("Username")&"'"
[ 本帖最后由 IIssNan 于 2008-6-21 10:22 编辑 ]