asp 如何把当前登陆的用户名存入另一个表中

想实现网站这样的功能,就是用户登陆后可以发表信息我的数据库有2个表,表1个存放用户名,表2存放用户发表的内容,里面有一个字段存放这个用户名的名称。当用户发表内容的时候,把... 想实现网站这样的功能,就是用户登陆后可以发表信息
我的数据库有2个表,表1个存放用户名,表2存放用户发表的内容,里面有一个字段存放这个用户名的名称。
当用户发表内容的时候,把他的名字存到表2这个字段里

我用的是定义一个变量
dimusername
session("username")=username
然后写入表
Rs.AddNew
Rs("Title")=Title
rs("tp")=tp
Rs("Content")=Content
Rs("Addtime")=Addtime
Rs("username")=username

Rs.Update
Rs.Close
展开
 我来答
匿名用户
2014-05-16
展开全部
给你个思路好吧?
你登陆后 用户名已经写入session了 所以你要发表文章的时候只要
像你这样
rs.addnew
Rs("username")=username
rs.update
是可以达到你的目的的

另还可以insert into table2 (Title,tp,Content,Addtime,username) values ('"&Title&"','"&tp&"','"&Content&"','"&Addtime&"','"&username&"')

这样也可以噢。

觉得你写的没什么问题了 要是在不行的话 看报什么错 发给我也成272291900
匿名用户
2014-05-16
展开全部
用户登录时
将用户名直接写到
session("username")

用户发表信息时 判断 session("username") 是否为空
不为空就可以发表信息
信息写入数据库时
Rs("username")=session("username")
就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-05-16
展开全部
因为 你定义的username是空的,你可以在他登陆的时候吧用户名存在session中,然后在上面的网页中
dim username
username=session("username")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-05-16
展开全部
Update [表] set 字段=添家内容 where 条件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式