Amigos São duas tabelas relacionadas a saber
1 - DetentosDigital
2 - FotosDetentos
Nem todos detentos possuem registro em Fotos Detentos
Nesta consulta:
Set rs = db.OpenRecordset(StrSQLDigital)
Set rsFotoDet = db.OpenRecordset(StrSQLFotoDetento)
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á cadastradona tabela digitais...
EscreveLog ("Não há registros para este Detento em Digitais")
Me.CaminhoFotoRosto = rsFotoDet!CaminhoFotoRosto
Call PreencheFoto
rs.Close
rsFotoDet.Close
db.Close
Set rs = Nothing
Set rsFotoDet = Nothing
Set db = Nothing
****Ocorre o seguinte... se não há registro em digitais remeto para o If rs.NoMatch.....
Aparecerá o Log da mensagem e mostrará a foto do detento (Linha azul)
Ocorre que nem todos tem foto.. por isso dá erro na linha em azul..
O que fazer para seguir o codigo ignorando o registro nulo?
Grato
1 - DetentosDigital
2 - FotosDetentos
Nem todos detentos possuem registro em Fotos Detentos
Nesta consulta:
Set rs = db.OpenRecordset(StrSQLDigital)
Set rsFotoDet = db.OpenRecordset(StrSQLFotoDetento)
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á cadastradona tabela digitais...
EscreveLog ("Não há registros para este Detento em Digitais")
Me.CaminhoFotoRosto = rsFotoDet!CaminhoFotoRosto
Call PreencheFoto
rs.Close
rsFotoDet.Close
db.Close
Set rs = Nothing
Set rsFotoDet = Nothing
Set db = Nothing
****Ocorre o seguinte... se não há registro em digitais remeto para o If rs.NoMatch.....
Aparecerá o Log da mensagem e mostrará a foto do detento (Linha azul)
Ocorre que nem todos tem foto.. por isso dá erro na linha em azul..
O que fazer para seguir o codigo ignorando o registro nulo?
Grato