求~~一个 repeater 问题..简单的.
access 数据库.里面的一个表 dbtable..我想只显示 2个字段 a 和c
<asp:Repeater ID= "rptlist " runat= "server ">
<HeaderTemplate>
<table border= "1px ">
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#DataBinder.Eval(Container.DataItem, "id ") %>
</td>
<td>
<%#DataBinder.Eval(Container.DataItem, "name ") %>
</td>
</tr>
</ItemTemplate>
后台的 cs怎样写呢?
不想写到前台.
就是关键是怎样读取acceess表的其中两个字段..这个我怎样都理解不了
------解决方案--------------------OleDbConnection cn = new OleDbConnection( "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=XXX.mdb ");
cmd = new SqlCommand( "Select id, name From yourTable ", cn );
cn.Open();
OleDbDataReader dr = cmd.ExecuteReader();
rptlist.DataSource = dr;
rptlist.DataBind();
cn.Close();