打开表单时输入参数值对话框

Enter Parameter Value Dialog Box when opening form

我打开了一个表单,并将 ID 号设置为另一个表单的超链接。我已经创建了下面的代码来打开,但是它现在出现了“输入参数值”对话框。当我输入身份证号码时,它会正确打开。

Private Sub StudentID_Click()
    Dim recordID As Integer
    recordID = Me.StudentID
    DoCmd.OpenForm "Students Extended", , , "Studentid=StudentNumber"
End Sub

我猜你正在寻找这样的东西:

Private Sub StudentID_Click()

    Dim recordID As Long

    recordID = Me.StudentID
    DoCmd.OpenForm "Students Extended", , , "Studentid = " & recordID & ""

End Sub