Amigos, bom dia!
Preciso preencher três campos texto com base na consulta NomeTelefoneeMail. Estou usando:
Private Sub IDContato_AfterUpdate()
Dim Rst As DAO.Recordset
Set Rst = CurrentDb.OpenRecordset("NomeTelefoneeMail")
NomeContato = Rst("NomeContato")
TelefoneContato = Rst("Telefone")
eMailContato = Rst("eMailContato")
End Sub
Sem critério na consulta "NomeTelefoneeMail" funciona, só que entra nos campos o primeiro registro da consulta.
Então preciso filtrar a consulta "NomeTelefoneeMail" com o campo [IDContato] no formulário carregado.
Quando coloco como critério na consulta (via QBE) esse campo [IDContato] dá um erro "Parâmetro insuficiente, era esperado 1".
Tentei com os diferentes parâmetros "Type", mas começou a dar erro de tipo incompatível e por aí foi...
Gostaria de ver com os amigos sobre esses erros.
Muito obrigado!
Lárimer
Preciso preencher três campos texto com base na consulta NomeTelefoneeMail. Estou usando:
Private Sub IDContato_AfterUpdate()
Dim Rst As DAO.Recordset
Set Rst = CurrentDb.OpenRecordset("NomeTelefoneeMail")
NomeContato = Rst("NomeContato")
TelefoneContato = Rst("Telefone")
eMailContato = Rst("eMailContato")
End Sub
Sem critério na consulta "NomeTelefoneeMail" funciona, só que entra nos campos o primeiro registro da consulta.
Então preciso filtrar a consulta "NomeTelefoneeMail" com o campo [IDContato] no formulário carregado.
Quando coloco como critério na consulta (via QBE) esse campo [IDContato] dá um erro "Parâmetro insuficiente, era esperado 1".
Tentei com os diferentes parâmetros "Type", mas começou a dar erro de tipo incompatível e por aí foi...
Gostaria de ver com os amigos sobre esses erros.
Muito obrigado!
Lárimer