我有一个datagrid视图在我的windows窗体项目中充满了数据..我也有一个按钮(nextButton)被点击通过这些记录。有没有一种方法可以在每次点击下一个按钮时从datagrid视图中选择一个随机记录。在datagridview中选择随机记录
这是填充datagridview的代码。
SqlConnection conn = new SqlConnection(connection);
SqlCommand db = new SqlCommand("select * from TblEmp where Emp_Title = 'Mr'", conn);
SqlCommandBuilder builder = new SqlCommandBuilder(dataAdapter);
dataAdapter = new SqlDataAdapter(db);
dataset = new DataSet();
dataAdapter.Fill(dataset, "TblEmp");
dataGridView1.DataSource = dataset.Tables["TblEmp"];
这里是通过记录无二nextButoon代码
void NextRecord()
{
if (RecordCounter; dataset.Tables[0].Rows.Count -1)
{
RecordCounter++;
TxtDisplayQuestion.Text = dataset.Tables[0].Rows[ RecordCounter][Emp_Title].ToString();
}
}
谢谢
嗯,出于某种原因,有时一个记录被选中两次上面的代码。 – user3434135
@ user3434135请看我更新的答案 – Johan