MSAccess - preencha a caixa de texto com o valor da consulta
Eu tenho uma caixa de combinação e várias caixas de texto em um formulário. Quando seleciono um valor na caixa de combinação, desejo que ele execute uma consulta com base nesse valor e preencha as caixas de texto com os dados retornados pela consulta. A consulta deve retornar apenas um registro e as caixas de texto são correspondentes a colunas diferentes nesse registro.
Eu tenho este código:
Private Sub cbo_equip_loc_Change()
Dim location As String
Me.cbo_equip_loc.SetFocus
location = DLookup("NAME", "Query1", "position = '" & Me.cbo_equip_loc.SelText & "'")
Me.Text51.SetFocus
Me.Text51.Text = location
End Sub
Mas recebo este erro: "Esta propriedade é somente leitura e não pode ser definida"
Alguma ideia?
Resolvido: Eu sou um idiota.
Eu tinha algum valor na Fonte de Controle de algo que estava tentando fazer antes. Removido isso e funcionou!