Amigos pretendo executar um loop no recordset, escrevendo um Log do registro a cada Loop.. no entando é para um RecordSet Filtrado... Consegui executar o Loop e escrever os Log's, porém está executando o Loop em todo o recordSet..
Como executar o Loop apenas no ID específico...
Obs.: no Campo ID_Digital são vários registros para o mesmo ID, Ex:
Detento ID =1 - Polegar
Detento ID =1 - Inficador
Detento ID =1 - Medio e assim sucessivamente até no Máximo 1O (Dedos das Mãos)
Fico grato pela Ajuda
Como executar o Loop apenas no ID específico...
Obs.: no Campo ID_Digital são vários registros para o mesmo ID, Ex:
Detento ID =1 - Polegar
Detento ID =1 - Inficador
Detento ID =1 - Medio e assim sucessivamente até no Máximo 1O (Dedos das Mãos)
Fico grato pela Ajuda
- Código:
rs.FindFirst "ID_Detento = " & Me.CboDetento.Column(0) ' Encontrar primeiro registro com o código do detento.
If rs.NoMatch Then ' Se o código ainda não está cadastrado...
EscreveLog ("Não há registros para este Detento em Digitais")
Else ' ... caso contrário...
EscreveLog ("Foram encontrado os seguintes registros para este Detento:")
rs.FindFirst "ID_Detento = " & Me.CboDetento.Column(0) ' Encontrar primeiro registro com o código do detento.
Do While Not rs.EOF
EscreveLog ("" & rs!Dedo & "" & " " & "" & rs!Mao & "")
rs.MoveNext
Loop