如何控制ASP显示的内容

[复制链接]
查看11 | 回复3 | 2010-11-4 01:21:27 | 显示全部楼层 |阅读模式
例如,我用USER这个用户登录,并且创建了一条记录,当我下次修改这条记录时,我希望只修改自己的记录,这个如何设计

回复

使用道具 举报

千问 | 2010-11-4 01:21:27 | 显示全部楼层
先和你整理一下你的思路,解决方法如下1、首先你有一个界面可以添加你的资料,在数据库中这个纪录表中必须有一个字段是能够说明是你插入的,如我们定义这个字段名为CreateUserName,sql语句如下(其中id为自动生成的主键):INSERT INTO table1 (message, CreateUserName) value('hello','USER')2、当你需要修改的时候,必须有一个地方能够看到你输入的所有的数据,那么需要这么一条语句如下:SELECT id, message FROM table WHERE CreateUserName='USER'(为什么需要select一下,因为你有可能已经输入了N条记录了,还有楼上的
回复

使用道具 举报

千问 | 2010-11-4 01:21:27 | 显示全部楼层
我觉得这样的,你用user登陆的,登陆进去的页面你设定只让user这个用户看到自己提交的信息,就是说用户只能看到自己提交的信息,然后修改的时候不就只修改自己的记录了吗,不知道这样是不是你想要的。
回复

使用道具 举报

千问 | 2010-11-4 01:21:27 | 显示全部楼层
update users set 字段1='aaaa',字段2='bbbb' where username='你的用户名'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行