ASP.NET中数据库如何连接几个表同时显示出来,具体看补充!
我要做类似QQ空间、人人网那种,显示新鲜消息的,而新鲜消息中有状态、日志、照片、分享等.数据库表有状态(ID,作者,内容)日志(ID,作者,标题,内容)照片(ID,作者,...
我要做类似QQ空间、人人网那种,显示新鲜消息的,而新鲜消息中有状态、日志、照片、分享等.数据库表有
状态(ID,作者,内容)
日志(ID,作者,标题,内容)照片(ID,作者,所属相册,照片标题,照片路径)分享(ID,分享类型,ID)
然后用ASP.NET2.0中的DataList显示出来!如果答案满意,我另加200分!
就是这边是四个表,我会的是用DataList每次只显示其中的一个表,现在要用DataList同时显示这四个表,就像人人网的新鲜事,或QQ空间的好友动态,同时可以显示状态、照片、日志、分享。
显示后,里面即有状态,也有照片、日志、分享,并按时间顺序显示,不明白的看下你们QQ空间或人人网就明白了 展开
状态(ID,作者,内容)
日志(ID,作者,标题,内容)照片(ID,作者,所属相册,照片标题,照片路径)分享(ID,分享类型,ID)
然后用ASP.NET2.0中的DataList显示出来!如果答案满意,我另加200分!
就是这边是四个表,我会的是用DataList每次只显示其中的一个表,现在要用DataList同时显示这四个表,就像人人网的新鲜事,或QQ空间的好友动态,同时可以显示状态、照片、日志、分享。
显示后,里面即有状态,也有照片、日志、分享,并按时间顺序显示,不明白的看下你们QQ空间或人人网就明白了 展开
6个回答
2012-11-15 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
向TA提问 私信TA
知道合伙人互联网行家
采纳数:2145
获赞数:8329
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。
向TA提问 私信TA
关注
展开全部
联表查询会吗?INNER JOIN …ON,直接通过联表查询把数据查不来放入集合就行了。如果不会,百度搜索下:联表查询的语法,自己根据语法试着写就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
状态、照片、日志、分享
可以使用数据控件:例如:datalist listview Repeater等等
用有条件SQL查询语句,绑定数据库。
在page_load中
if(!ispostback)
{
//绑定数据控件,
}
可以使用数据控件:例如:datalist listview Repeater等等
用有条件SQL查询语句,绑定数据库。
在page_load中
if(!ispostback)
{
//绑定数据控件,
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么多分啊,如果你不描述清楚一点,恐怕不好回答啊,
比如你所说的连接几个表同时显示是什么意思?
如果你只要像blog一样显示状态,日志,照片等,何须“连接”,只要同时显示就可以了。
至于用Datalist还是Repeater都一样
比如你所说的连接几个表同时显示是什么意思?
如果你只要像blog一样显示状态,日志,照片等,何须“连接”,只要同时显示就可以了。
至于用Datalist还是Repeater都一样
追问
就是这边是四个表,我会的是用DataList每次只显示其中的一个表,现在要用DataList同时显示这四个表,就像人人网的新鲜事,或QQ空间的好友动态,同时可以显示状态、照片、日志、分享。
追答
你说的那些我不知道,我只想知道你是想每个表用一个datalist还是四个表用一个datalist?
如果是后者,可以说不可能!如果你有更清楚的表述,我想你的要求应该不是什么难事
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在数据库端做视图,每张表加一个是否浏览过的字段,单击后需要更新,下次不显示为新消息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-10-30
展开全部
不用这样使用SQL连接,可以通过连接多次表,然后判断,然后再将结果显示出来
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询