【需要引用Microsoft Activex Data Objects XX Library】
Private Sub Command1_Click()
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=F:\VB\temp\RandSystem.accdb;Persist Security Info=False"
conn.Open
strsql = "select * from 执法人员名单"
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.Open strsql, conn, 1, 1
'自己编写随机数算法,以下示例显示1,3记录
MsgBox "记录数:" & Str(rs.RecordCount)'显示总记录数’
MsgBox rs.Fields(1)'显示第一个记录【具体显示随机数自己编写】
rs.Move 3
MsgBox rs.Fields(1)'显示第三个记录
End Sub