1.  DataView dv = (DataView)ds.Select(DataSourceSelectArguments.Empty);
 2.  DataView dv = ds.Select(DataSourceSelectArguments.Empty) as DataView; 3.    DataView dv = ds.Select(DataSourceSelectArguments.Empty) as DataView;        //初始记录总数
        recordamount = int.Parse(dv[0][0].ToString());希望解释上面3点的具体意思!!!!
此致敬礼!!!!!

解决方案 »

  1.   

    DataSourceSelectArguments.Empty 
    获取一个排序表达式设置为 Empty 的 DataSourceSelectArguments 对象。
    当无数据时,根据sqldatasource的结构重新构筑空的dataset进行绑定 
    DataView dv = (DataView)Sd.Select(DataSourceSelectArguments.Empty); 
    as 运算符类似于强制转换操作转换不可行,as 会返回 null 而不是引发异常