Oi pessoal eu fiz um inner join aki que du certo liga tenho duas tbls , a Tbl_Proprietarios , e a Tbl_Casa, no form casas eu tenho um listview que mostra dentro de uma coluna o nome do Proprietario dakela casa at ai tudo bem to fazendo assim
rscasas.Open "Select A.Codigo,* FROM Tbl_Casas A INNER JOIN Tbl_Proprietarios B ON B.Codigo = A.Codigo order by A.Codigo", cnBd, adOpenKeyset, adLockOptimistic
Set txtcodC.DataSource = rscasas
txtcodC.DataField = "A.Codigo"
PRA PREENCHER O LISTVIEW FAÇO ASSIM
.SubItems(3) = rscasas("Nome") coloco o nome do campo da tbl_proprietario
Agora oque eu gostaria da ajuda de vcs é que na tbl_proprietario tem cadastro tanto de proprietario quanto de Inquilino, no mesmo form, só que cada registro leva um ID diferente, como posso fazer um Inner Join com mais esse campo na tbl_casa, eu fiz aki só que da erro de sintaxe fiz assim
rscasas.Open "Select A.Codigo,* FROM Tbl_Casas A INNER JOIN Tbl_Proprietarios B ON B.Codigo = A.Codigo INNER JOIN Tbl_Proprietarios C ON A.Inquilino = C.Codigo", cnBd, adOpenKeyset, adLockOptimistic
Set txtinquilino.DataSource = rscasas
txtinquilino.DataField = "A.Inquilino"
Obrigado pela ajuda