Bem amigos... isto não seria problema, se todos os caminhos da imagem ficassem em apenas 1 registro..
Assim:
ID | Nome | Caminho1 | Caminho2 | Caminho3 | .....
O que ocorre é que é 1 registro para cada caminho com a mesma ID
Assim:
ID | Nome | Caminho |
1 | XXXX | XXXXXXX |
1 | XXXX | YYYYYYY |
1 | XXXX | NNNNNNN |... até no máximo 10
Os Objetos Imagem ficam na mesma página no form....
A SQL para isso:
StrSQLDetentos = "SELECT Detentos.ID, Detentos.Nome, tblDigital.ID_Detento, tblDigital.Digital," _
& "tblDigital.Dedo, tblDigital.Mao, tblDigital.Caminho_Imagem " _
& " FROM Detentos LEFT JOIN tblDigital ON Detentos.[ID] = tblDigital.[ID_Detento]" _
& " WHERE tblDigital.Caminho_Imagem Is Not Null And tblDigital.ID_Detento = " & Me!CboDetento.Column(0) & ";"
Set rs = db.OpenRecordset(StrSQLDetentos)
Mas Se mando contar o rs.RecordCount Apenas me retorna 1 registro apenas
Como fazer isto?
Obrigado pela ajuda
Assim:
ID | Nome | Caminho1 | Caminho2 | Caminho3 | .....
O que ocorre é que é 1 registro para cada caminho com a mesma ID
Assim:
ID | Nome | Caminho |
1 | XXXX | XXXXXXX |
1 | XXXX | YYYYYYY |
1 | XXXX | NNNNNNN |... até no máximo 10
Os Objetos Imagem ficam na mesma página no form....
A SQL para isso:
StrSQLDetentos = "SELECT Detentos.ID, Detentos.Nome, tblDigital.ID_Detento, tblDigital.Digital," _
& "tblDigital.Dedo, tblDigital.Mao, tblDigital.Caminho_Imagem " _
& " FROM Detentos LEFT JOIN tblDigital ON Detentos.[ID] = tblDigital.[ID_Detento]" _
& " WHERE tblDigital.Caminho_Imagem Is Not Null And tblDigital.ID_Detento = " & Me!CboDetento.Column(0) & ";"
Set rs = db.OpenRecordset(StrSQLDetentos)
Mas Se mando contar o rs.RecordCount Apenas me retorna 1 registro apenas
Como fazer isto?
Obrigado pela ajuda