在ASP.NET中如何用DataGrid显示数据?
我想用datagrid把access数据库中的数据全部显示出来。
可是我托了一个DataGrid控件进去。用代码无法让它与数据源连接。
这是我的一部分代码:
OleDbConnection MyConnection=new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = " + "E:\\MyWeb\\Web1\\bin\\db1.mdb");
OleDbCommand MyCommand=new OleDbCommand();
OleDbDataAdapter MyDa=new OleDbDataAdapter();
MyDa.SelectCommand=MyCommand;
MyDa.SelectCommand.Connection=MyConnection;
MyDa.SelectCommand.CommandText="select id,name,sex from tab1";
MyConnection.Open();
MyDa.SelectCommand.ExecuteNonQuery();
MyConnection.Close();
DataSet ds=new DataSet();
MyDa.Fill(ds);
dt=ds.Tables[0];
this.DataGrid1.DataSource=dt;