.net c#,如何通过id的不同获取表中不同的数据
学.netc#的新手,请问如何在同一页面中根据数据库某一个表的id不同而获取不同的数据显示在页面中呢??希望那位高手赐教小弟,或者有类似的代码给小弟参考一下。万分感激啊!...
学.net c#的新手,请问如何在同一页面中根据数据库某一个表的id不同而获取不同的数据显示在页面中呢??希望那位高手赐教小弟,或者有类似的代码给小弟参考一下。万分感激啊!!
呵呵,都搞错了,我要得不是一条sql语句,这谁不会写呢!我的表几百条数据,总不能将id逐个往上加吧!我想问的是,怎么在代码中获取id,好像是用Request什么的,还有就是想问三层架构里具体代码应该怎么写。谢谢!!
就是比如有A和B两个页面和一个数据表C,A页面上有许多按钮,然后我单击A页面的a按钮,就去到B页面显示C表中id为1的数据;我单击A页面的b按钮,就去到B页面显示C表中id为2的数据,如此类推。谢谢! 展开
呵呵,都搞错了,我要得不是一条sql语句,这谁不会写呢!我的表几百条数据,总不能将id逐个往上加吧!我想问的是,怎么在代码中获取id,好像是用Request什么的,还有就是想问三层架构里具体代码应该怎么写。谢谢!!
就是比如有A和B两个页面和一个数据表C,A页面上有许多按钮,然后我单击A页面的a按钮,就去到B页面显示C表中id为1的数据;我单击A页面的b按钮,就去到B页面显示C表中id为2的数据,如此类推。谢谢! 展开
展开全部
每个按钮都有一个促发点击事件。在里面编写代码,访问数据库。用 ExecutrScalar 来返回表中你要查找行第一列的值。也就是id值。以此类推,当然数据库中的表应该有id这个列。每个按钮要有一个Sql语句。创建好一个访问数据库的方法,将sql语句作为参数。在每个按钮掉用同一个方法,只需要换参数即可。不说了,很简单的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在A页面的按钮上加链接会的吧,链接如此写:url =(“~/B.aspx?id={0}",id)
在B页面如此写: int id = Convert.ToInt32(Request["id"].ToString());
这样你就获取到了这个ID的值了,然后就可以代到SQL语句里面去,想怎么取就怎么取,
如果想传多个ID ,url = (”~B/aspx?id1={0}&id2={1}&id3=...“,id1,id2,id3.....)
就这么简单。
在B页面如此写: int id = Convert.ToInt32(Request["id"].ToString());
这样你就获取到了这个ID的值了,然后就可以代到SQL语句里面去,想怎么取就怎么取,
如果想传多个ID ,url = (”~B/aspx?id1={0}&id2={1}&id3=...“,id1,id2,id3.....)
就这么简单。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在A页面绑定类似a按钮时,把链接绑定上,
形如:B.aspx?id=Eval(id),然后在B页面中读取Url参数,Request.QueryString["id"]
形如:B.aspx?id=Eval(id),然后在B页面中读取Url参数,Request.QueryString["id"]
追问
嗯,好的,这个我基本明白怎么做,现在最大的问题是“如何读取数据库的数据”这个方法怎么写我不会啊,是那个SqlDataReader ExecuteReader方法吗?整个方法怎么写呢??请问!谢谢 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接requerst.strngquery["id"]啊,页面传值啊
257020224网站建设新群,欢迎程序员美工网站建设it人士加入加入
257020224网站建设新群,欢迎程序员美工网站建设it人士加入加入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from table where id = 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询