如何使用文本框将数据插入数据库并登录用户名

时间:2011-05-24 18:03:50

标签: c# asp.net sql-server database textbox

我正处于一个小项目网站的中间,我决定创建一个基本的留言板,允许登录用户写一条评论(使用文本框),将其添加到留言板数据库,然后使用gridview显示

当用户撰写评论时,我也想在帖子上显示他们的用户名(显示他们是海报)以及日期(我已经设法使用GetDate())。

到目前为止,我有这个。

  1. 我有一个ASP.NETDB.MDF数据库,该数据库使用.NET登录功能允许用户注册我的站点并登录。默认数据库创建IDNumber,用户名等字段。

  2. 我有一个留言板数据库,其中包含以下字段。 ID,用户名,时间,评论。

  3. 所以回顾一下。当用户登录时,我希望他能够转到留言板网页并使用文本框输入评论。 当他单击提交按钮时,键入的消息将被添加到数据库中,然后通过gridview显示。他的用户名和帖子时间需要自动添加到帖子中(可以通过用户登录到一个唯一的登录帐户来确定(我怎么做我不知道!)。

    我应该加入桌子吗? (即用户名(来自登录表),其中包含来自留言板表的用户名?是否有更好的方法可以解决所有这些问题?

    对不起是noobish ..!我对此很陌生。

1 个答案:

答案 0 :(得分:0)

如果“login”表中有数据需要显示在“messageboard”表中不存在的注释旁边,则应该加入表。

例如,如果要显示UserName,Message,则不需要连接,因为username已存储在messageboard表中。但是,如果要显示FullName,Message和FullName位于登录表中,并且消息位于messageboard表中,则需要加入。

尝试查找您在互联网上尝试做的一些示例。应该有很多,我在ASP.NET MVC上看到了不少博客风格的例子。

祝你好运