|
Private Sub 总账科目_AfterUpdate()
Dim cnnmx As ADODB.Connection
Dim rsmx As ADODB.Recordset
Dim mxkm As String, i As Integer, mysql As String
Dim tyu产 As string
tyu产 = 总账科目.Value
Set rsmx = New ADODB.Recordset
mysql = "select 明细科目 from 明细科目表 where 总帐科目 = tyu产 order by 科目编码 ASC"
rsmx.Open mysql, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
rsmx.MoveFirst
For i = 1 To rsmx.RecordCount
mxkm = rsmx.Fields(0)
明细科目.AddItem mxkm
rsmx.MoveNext
Next i
rsmx.Close
提示错误:至少一参数没指定值
Private Sub 总账科目_AfterUpdate()
Dim cnnmx As ADODB.Connection
Dim rsmx As ADODB.Recordset
Dim mxkm As String, i As Integer, mysql As String
Dim tyu产 As Variant
tyu产 = 总账科目.Value
Set rsmx = New ADODB.Recordset
mysql = "select 明细科目 from 明细科目表 order by 科目编码 ASC"
rsmx.Open mysql, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
rsmx.MoveFirst
For i = 1 To rsmx.RecordCount
mxkm = rsmx.Fields(0)
明细科目.AddItem mxkm
rsmx.MoveNext
Next i
rsmx.Close
这一段却是好的,通过. "总帐科目"是组合框,文本形
怎样做这个查询???? |
|