R
rburna
ok this makes no sence at all, I have the following Sub Routine running
and for some reason on the 'Set rst' line I get an error telling me I
have a type mismatch, but if I run the query in Access Query Window it
runs as expected.
Private Sub cboTypeService_Change()
Dim rst As Recordset
Dim strSQL As String
Set rst = CurrentDb.OpenRecordset("SELECT DISTINCT BDR.[OCPJAN],
BDR.[OCPFEB], BDR.[OCPMAR], BDR.[OCPAPR], BDR.[OCPMAY], BDR.[OCPJUN],
BDR.[OCPJUL], BDR.[OCPAUG], BDR.[OCPSEP], BDR.[OCPOCT], BDR.[OCPNOV],
BDR.[OCPDEC], BDR.[OBUJAN], BDR.[OBUFEB], BDR.[OBUMAR], BDR.[OBUAPR],
BDR.[OBUMAY], BDR.[OBUJUN], BDR.[OBUJUL], BDR.[OBUAUG], BDR.[OBUSEP],
BDR.[OBUOCT], BDR.[OBUNOV], BDR.[OBUDEC], BDR.[PBUOCT], BDR.[PBUNOV],
BDR.[PBUDEC], BDR.[PBUJAN], BDR.[PBUFEB], BDR.[PBUMAR], BDR.[PBUAPR],
BDR.[PBUMAY], BDR.[PBUJUN], BDR.[PBUJUL], BDR.[PBUAUG], BDR.[PBUSEP]
FROM BUDGET_DIRECTCOSTS_R AS BDR")
Do Until rst.EOF
Me.txtPBU_OCT = rst![PBUOCT]
Me.txtPBU_NOV = rst![PBUNOV]
Me.txtPBU_DEC = rst![PBUDEC]
Me.txtPBU_JAN = rst![PBUJAN]
Me.txtPBU_FEB = rst![PBUFEB]
Me.txtPBU_MAR = rst![PBUMAR]
Me.txtPBU_APR = rst![PBUAPR]
Me.txtPBU_MAY = rst![PBUMAY]
Me.txtPBU_JUN = rst![PBUJUN]
Me.txtPBU_JUL = rst![PBUJUL]
Me.txtPBU_AUG = rst![PBUAUG]
Me.txtPBU_SEP = rst![PBUSEP]
Loop
End Sub
What am I doing wrong???
Thanks in advance,
Richard
and for some reason on the 'Set rst' line I get an error telling me I
have a type mismatch, but if I run the query in Access Query Window it
runs as expected.
Private Sub cboTypeService_Change()
Dim rst As Recordset
Dim strSQL As String
Set rst = CurrentDb.OpenRecordset("SELECT DISTINCT BDR.[OCPJAN],
BDR.[OCPFEB], BDR.[OCPMAR], BDR.[OCPAPR], BDR.[OCPMAY], BDR.[OCPJUN],
BDR.[OCPJUL], BDR.[OCPAUG], BDR.[OCPSEP], BDR.[OCPOCT], BDR.[OCPNOV],
BDR.[OCPDEC], BDR.[OBUJAN], BDR.[OBUFEB], BDR.[OBUMAR], BDR.[OBUAPR],
BDR.[OBUMAY], BDR.[OBUJUN], BDR.[OBUJUL], BDR.[OBUAUG], BDR.[OBUSEP],
BDR.[OBUOCT], BDR.[OBUNOV], BDR.[OBUDEC], BDR.[PBUOCT], BDR.[PBUNOV],
BDR.[PBUDEC], BDR.[PBUJAN], BDR.[PBUFEB], BDR.[PBUMAR], BDR.[PBUAPR],
BDR.[PBUMAY], BDR.[PBUJUN], BDR.[PBUJUL], BDR.[PBUAUG], BDR.[PBUSEP]
FROM BUDGET_DIRECTCOSTS_R AS BDR")
Do Until rst.EOF
Me.txtPBU_OCT = rst![PBUOCT]
Me.txtPBU_NOV = rst![PBUNOV]
Me.txtPBU_DEC = rst![PBUDEC]
Me.txtPBU_JAN = rst![PBUJAN]
Me.txtPBU_FEB = rst![PBUFEB]
Me.txtPBU_MAR = rst![PBUMAR]
Me.txtPBU_APR = rst![PBUAPR]
Me.txtPBU_MAY = rst![PBUMAY]
Me.txtPBU_JUN = rst![PBUJUN]
Me.txtPBU_JUL = rst![PBUJUL]
Me.txtPBU_AUG = rst![PBUAUG]
Me.txtPBU_SEP = rst![PBUSEP]
Loop
End Sub
What am I doing wrong???
Thanks in advance,
Richard