【发布时间】:2015-04-01 07:12:50
【问题描述】:
我们称它为 modUser。 在这个 modUser 中,我有一个 ADODB 记录集 现在从这个 modUser,我想打开一个表单。让我们称之为 frmUser2。 当这个 frmUser2 初始化时。我想使用我已经从 modUser 获得的记录集。如何将此记录集从 modUser 传递给 frmUser2?
我尝试在 frmUser2 下创建一个公共子节点。但我收到一条错误消息,显示“运行时错误 13 类型不匹配”
这是一个sn-p
sSQL = "select name from employee"
rs.Open sSQL, ADOCon, adOpenKeyset
If rs.RecordCount > 1 Then
frmUser2.PopulateList(rs)
End if
在 frmUser2 我有公共功能(我也试过 sub)
Public Function PopulateList(rs As ADODB.Recordset)
For Count = 0 To rs.RecordCount - 1
LstModels.AddItem rs(0)
rs.MoveNext
Next
rs.close
End Function
我试过 show ,我可以让表单出现,但我无法通过记录集。
frmUser2.Show
请帮忙。谢谢
【问题讨论】: