Como fazer function de busca em tabela access (problemas com ADO)
Enviado: Sex Out 04, 2019 4:40 pm
Olá, estou trabalhando com um banco de dados no access, minha planilha Excel e apenas para fazer cálculos e funcionar como painel para gravação de dados no banco de dados (access).
estou tentando fazer uma function para buscar um valor em uma tabela no access. para isso estou usando o seguinte código:
os códigos de conectar e desconectar e os demais de conexão estão funcionando. porem quando eu tento buscar o valor "Nome" na tabela, a função me retorna o erro: #VALOR!
O comando " lrs.Open "Select Nome from funcionarios where Num_Registro = " & Num_Reg, gConexao" funciona, porem não consigo retorna a celula o valor obtido pela busca.
Alguém sabe onde está o erro?
estou tentando fazer uma function para buscar um valor em uma tabela no access. para isso estou usando o seguinte código:
Código: Selecionar todos
Public Function BuscaNomeFuncionario(ByVal Num_Reg As Integer)
Dim lrs As ADODB.Recordset
Set lrs = New ADODB.Recordset
lsConectar
lrs.Open "Select Nome from funcionarios where Num_Registro = " & Num_Reg, gConexao
BuscaNomeFuncionario = lrs
If Not lrs Is Nothing Then
lrs.Close
Set lrs = Nothing
End If
lsDesconectar
End Function
O comando " lrs.Open "Select Nome from funcionarios where Num_Registro = " & Num_Reg, gConexao" funciona, porem não consigo retorna a celula o valor obtido pela busca.
Alguém sabe onde está o erro?