Estou com dificuldade de em uma listbox retornar os valores.
Em um form coloquei uma lisbox desvinculada, e no evento "No atual" do form
coloquei a instrução select abaixo, emprestada do Mestre Avelino Sampaio:
Dim mysql As String
mysql = "Select Cod_Crime, Cod_ModusOperandi "
mysql = mysql & "FROM Tab_Crime WHERE Cod_Pessoa = " & Nz(Me.Cod_Pessoa) & " ORDER BY Cod_ModusOPerandi;"
Me.Lista128 = Null
Me.Lista128.RowSource = mysql
A medida que avanço nos registros do form, a listbox é atualizada.
No entanto, gostaria de ao invés de aparecer na list box o campo Cod_ModusOperandi, aparecece o campo Nom_ModusOperandi
que está na Tab_ModusOperandi.
A Tab_Crime tem os campos Cod_crime (autonumeração e chave primária) e Cod_ModusOperandi.
A Tab_ModusOperandi tem os campos Cod_ModusOperandi (autonumeração e chave primária) e Nom_ModusOperandi (o nome que eu quero que apareca na listbox).
Já tentei tudo que pesquisei no help do Access (INNER JOYN, HAVING, GROUP BY) e até agora só consegui perder umas centenas de cabelo.
Agradeço a ajuda.
Obrigado.