我正在使用ASP .NET和MS ACCESS来实现一个在线测验系统我想从数据库中获取下一个问题及其选项但按钮NEXT只触发一次..我只能使用此代码获取第一行数据..i想要从数据库中获取每一行
If inc < ds.Tables("Q_A").Rows.Count / 2 - 1 Then
inc = inc + 1
NavigateRecords()
Else
MsgBox("Last Question")
End If
End Sub
Private Sub NavigateRecords()
Try
lblQuestion.Text = ds.Tables("Q_A").Rows(inc).Item(0).ToString()
rbtn1.Text = ds.Tables("Q_A").Rows(inc).Item(1).ToString()
rbtn2.Text = ds.Tables("Q_A").Rows(inc).Item(2).ToString()
rbtn3.Text = ds.Tables("Q_A").Rows(inc).Item(3).ToString()
rbtn4.Text = ds.Tables("Q_A").Rows(inc).Item(4).ToString()
Catch ex As Exception
MsgBox(ex.Message.ToString)
End Try
End Sub
相同的代码在vb .net
中使用Windows窗体应用程序正常工作