请教怎样实现帖子查询功能?谢谢。 比如某ID在论坛发了N个帖子。当该ID登陆论坛的时候点击“我的帖子”就显示该ID发布的所有帖子。请问是怎样实现的?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写个sql语句就可以了。表设计的时候,把用户id也要写入表中.select 需要字段 from 表 where id = 当前用户id select * from [帖子表] where [发帖人列名] = [发帖人ID] 用Session["uid"]来存用户ID帖子表里有UID这个字段和用户表做关联。查询的时候if(Session["uid"]!=null){ string strSql = "select * from [帖子表] where [发帖人列名] = [发帖人ID]"} 我有点明白了。比如当点击登陆的时候把用户名保存在SESSION里。当点击“我的帖子”的时候就根据session的用户名来查询帖子。不知道这样理解动对不对?另外session是不是有有效时间限制啊?万一我登陆了10小时才点击“我的帖子”,这时候还可以查询出内容吗?应该用什么对象来长时间的保存用户名呢?谢谢。 session的默认时间是20分钟,但是你可以在配置文件webconfig中修改的 select * from 帖子表 where 发件人=发件人id不用保存在session。点击的时候获取这个用户的id就行了 推荐学习.net remoting的书或网页,详细点的 怎么样实现服务器向客户端的winform程序主动发送消息? gv绑定datatable的问题 DropDownList 在GridView 里 通过后台动态加入项目错误 ASP.NET如何实现这样的功能? 关于连接sql数据库在webconfig中设置的问题 ms visual使用问题 100分求教邮件进入数据库的语句. 求大神帮我看看td标签的宽度为什么会变大 像static多个不同用户访问会不会共享 asp.net里远程读写.INI要怎么做? 数据抓取的问题,有过这方面经验的朋友进来看看
select 需要字段 from 表 where id = 当前用户id
帖子表里有UID这个字段和用户表做关联。查询的时候
if(Session["uid"]!=null)
{
string strSql = "select * from [帖子表] where [发帖人列名] = [发帖人ID]"
}
另外session是不是有有效时间限制啊?万一我登陆了10小时才点击“我的帖子”,这时候还可以查询出内容吗?应该用什么对象来长时间的保存用户名呢?
谢谢。