新手问个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