Hallo,
Ik heb ooit gelezen dat het command recordcount wel eens fout kan lopen, en dat is zo in mijn geval via deze code
de oplossing zou de volgende zijn:
en dat werkt perfect maar
Als er geen records bestaan in mijn recordset, dan krijg ik natuurlijk een foutmelding bij:
TB_Teller.MoveLast
Hoe los ik dat op?
Bedankt
JP
Ik heb ooit gelezen dat het command recordcount wel eens fout kan lopen, en dat is zo in mijn geval via deze code
Code:
SQL_teller = "SELECT DATA.* FROM DATA WHERE DATA.KODE='" & Left([Forms]![patlijst]![KODELANG], 8) & "' AND DATA.PATH_GROEP = " & TB1!teller
Set TB_Teller = db.OpenRecordset(SQL_teller)
getelde_behandelingen = TB_Teller.RecordCount
de oplossing zou de volgende zijn:
Code:
SQL_teller = "SELECT DATA.* FROM DATA WHERE DATA.KODE='" & Left([Forms]![patlijst]![KODELANG], 8) & "' AND DATA.PATH_GROEP = " & TB1!teller
Set TB_Teller = db.OpenRecordset(SQL_teller)
TB_Teller.MoveLast
TB_Teller.MoveFirst
getelde_behandelingen = TB_Teller.RecordCount
en dat werkt perfect maar
Als er geen records bestaan in mijn recordset, dan krijg ik natuurlijk een foutmelding bij:
TB_Teller.MoveLast
Hoe los ik dat op?
Bedankt
JP