C# GridView访问数据源
我有一个GridView控件,我想根据存储在整数“intOrderNo”中的字段“orderNo”来显示表cartTable的行,我如何配置数据源来这样做?尝试以下操作: -连接到access文件 -设置查询和WHERE子句 -执行它 -然后将其绑定到网格C# GridView访问数据源,c#,asp.net,ms-access,gridview,oledb,C#,Asp.net,Ms Access,Gridview,Oledb,我有一个GridView控件,我想根据存储在整数“intOrderNo”中的字段“orderNo”来显示表cartTable的行,我如何配置数据源来这样做?尝试以下操作: -连接到access文件 -设置查询和WHERE子句 -执行它 -然后将其绑定到网格 OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\YOUR_ACCESS_FILE_PATH"); con
OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\YOUR_ACCESS_FILE_PATH");
conn.Open();
OleDbCommand cmd = new OleDbCommand("SELECT * FROM cartTable WHERE orderNo = " + intOrderNo , conn);
OleDbDataReader reader = cmd.ExecuteReader();
DataTable dt = new DataTable();
dt.Load(reader);
//Bind your grid
this.gridView1.DataSource = dt;
this.gridView1.DataBind();