当前位置:编程学习 > C#/ASP.NET >>

新手问个gridview的问题

假设我现在有一个数据库,里面有四张名为1,2,3,4的表,现在假设我链接到放有gridview控件的页面上时,request(“ID”)的值可能是1,2,3或4其中一个,那么我如何通过request(“ID”)的值来实现gridview显示不同表呢?望高手解答
环境是vs2005,语言是vb,数据库是access
--------------------编程问答-------------------- 对你的ID值进行一个判断

你的ID值的命名规则如果不一样的话

可以找出特点,进行判断

判断出ID属于哪个表之后,就用gridview调用哪个表舅可以 --------------------编程问答-------------------- 可以传过去2个参数啊。
用url=.......&&flag=1 2 3 4 其中第一个接受判断然后在分别去取 --------------------编程问答-------------------- 你判断一下取到的这个值是1,2,3,还是4,你可以写4个IF 或者switch case 通过 判断来取数据! --------------------编程问答-------------------- 取得Dataset 的sql语句用组合的方式

类似
string sql = ""SELECT * FROm " + request(“ID”)
SqlDataAdapter ad = new SqlDataAdapter(sql ,myConnection);

DataSet ds = new DataSet();

ad.Fill(ds,"Categories");

DataGrid1.DataSource = ds;

DataGrid1.DataBind(); --------------------编程问答-------------------- 友情帮顶。。。加油哦。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,