string sqlStr = "SELECT * FROM FunctionModule ORDER BY F_ID DESC";
SqlConnection conn = new SqlConnection(connStr);
SqlDataAdapter myDataAdapter = new SqlDataAdapter(sqlStr,conn);
conn.Open();
myDataAdapter.Fill(ds,"FunctionModule");
dgFunctionManage.DataSource = ds.Tables["FunctionModule"].DefaultView;
dgFunctionManage.DataBind();
上面是一个数据绑定到DataGrid的例子。dgFunctionManage是DataGrid的name,用SqlHelper怎么写达到这个目的。看到2.0里面有FillDataSet功能,不知道如何用。

解决方案 »

  1.   

    ExecuteDataset(string connectionString, CommandType commandType, string commandText)  dgFunctionManage.DataSource = SqlHelper.ExecuteDataset(onnStr,CommandType.Text,sqlStr);
      dgFunctionManage.DataBind();
      

  2.   

    DataSet ds = sqlHelper.ExecuteDataset(  ConnectionString,CommandType.Text, "Select * from Customers" );
      

  3.   

    用里面的excutedataset
    就可以得到ds了,然后你在外面绑定
      

  4.   

    DataSet ds=SqlHelper.ExecuteDataset(connStr,CommandType.Text,"SELECT * FROM FunctionModule ORDER BY F_ID DESC",null);
    建议楼主起名字别这么起法,要不还真知道了都不好意思回答。