试下DATASET。。。。

DQLDATASOURCE的selectcommand,,是不是不能接受页面的参数值??
  搞得我想在一个栏目下面仅显示这个栏目的新闻,都不好实现,,本来想到两个表的链接查询,一想,和查询一个表的效果是一样的。。。
     米办法了,,只好用DATASET,,本来想这个项目不用DATASET的,,咳。。。
   第一次用DATASET,,MD,,,
        string mystring = "select * from news where classid=" + myid;
        DataSet myds = dbhelp.GetDataSet(mystring);
        gridvinews.DataSource = myds;
        gridvinews.DataBind();
   myid是页面传过来的值,是新闻栏目的id值。。。
   GetDataSet(string),这个函数在公用类中,封装了DATASET的操作,直接返回一个已经FILL好的DATASET对象。。。
    然后,gridvinews(gridview控件)进行数据绑定,,,这样,就很好的实现了一个新闻栏目页面,只显示这个栏目里面的新闻列表。。。
   发现,,可以手动设置页面的一些参数值,,比如说,class.aspx?classid=1....可以手动设置栏目的链接,,转到的下一个页面,可以得到的classid=1。。。并不需要,一定用gridview设置格式classid={0},然后翻译成classid=1,,,

原文地址:https://www.cnblogs.com/plongver/p/1212764.html