代码功能:先是利用Adapter读取数据库的数据,然后将读到的数据填充到数据集的数据表的Tables对象里面,最后,将该Tables作为GridView的数据源。
DataClass.SqlDataClas MyClass = new DataClass.SqlDataClas();
int k = 0; //参数数组的长度
string[] MyKey = new string[k]; //传递参数
object[] MyValue = new object[k]; //传6递参数值
SqlDbType[] MySqlDbType = new SqlDbType[k];
int[] MyFieldLength = new int[k]; //传递参数的字段长度
SqlDataAdapter MyAdapter;
MyAdapter = MyClass.MySqlDataAdapter(MySqlStr, MyKey, MyValue, MySqlDbType, MyFieldLength);
DataSet MyDs = new DataSet();
MyAdapter.Fill(MyDs, "MyTables");
DataTable DT = MyDs.Tables["MyTables"];//为了获取总记录数
GridView1.DataSource = MyDs;
GridView1.DataKeyNames = new string[] {"ID"};
GridView1.DataBind();