小编Han*_*es 的帖子

通过 Access 数据库随机化 RadioButtons 中的答案

我目前正在做我的多项选择测验,但在这部分遇到了问题。我正在尝试从数据库中获取答案并将它们随机放入单选按钮中。到目前为止,我让他们每个人都进入了单选按钮,但由于我是新手,我不确定如何随机化它。

Private Sub Answers()
    Dim dr As OleDbDataReader
    Dim cm As New OleDbCommand
    Dim cn As New OleDbConnection

    cn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=login.accdb"
    cn.Open()

    cm.CommandText = ("SELECT pAns1,pAns2,pAns3,CorrectAns FROM MCQ WHERE QuestionNumber = '" & n & "'")
    cm.Connection = cn
    dr = cm.ExecuteReader
    dr.Read()
    RadioButton1.Text = dr.Item("pAns1")
    RadioButton2.Text = dr.Item("pAns2")
    RadioButton3.Text = dr.Item("pAns3")
    RadioButton4.Text = dr.Item("CorrectAns")
End Sub
Run Code Online (Sandbox Code Playgroud)

vb.net oledb ms-access

2
推荐指数
1
解决办法
118
查看次数

标签 统计

ms-access ×1

oledb ×1

vb.net ×1