日期:2014-05-18 浏览次数:20979 次
int iCurrent =0; click__(.....) { if(iCurrent <ds.tables.rows.count) { text1.text = ds.tables.rows[iCurrent++ ]["name"].tostring(); } }
------解决方案--------------------
Winform中
假定是access数据库:
设置成员变量:
private DataTable dt;
private int index=0;
OleDbConnection cn=new OleDbConnection("连接字符串");
OleDbDataAdapter da=new OleDbDataAdapter("select 姓名 from 学生表",cn);
dt=new DataTable();
da.Fill(dt);
单击“下一个”按钮事件:
if(index+1<dt.Rows.Count)
{
textBox1.Text=dt.Rows[index]["姓名"].ToString();
index++;
}