Bom dia
Estou tentando popular um recordset com um parametro no sql, mas quando executo da erro em tempo de execução '3061' Parametros insuficientes. Era esperado 1.
o que eu estou fazendo de errado?
Creio eu que não estou sabendo combinar a Clausula Where com a minha variavel.
alguem pode me ajudar
grato
Estou tentando popular um recordset com um parametro no sql, mas quando executo da erro em tempo de execução '3061' Parametros insuficientes. Era esperado 1.
o que eu estou fazendo de errado?
- Código:
Dim db As Database
Dim rs As Recordset
Dim strsql As String
Dim comput As String
comput = environ("COMPUTERNAME")
strsql = "SELECT computerName,ID,IP FROM IPs WHERE computerName = " & comput
'Se eu coloco assim funciona
'strsql = "SELECT computerName,ID,IP FROM IPs WHERE computerName = 'PC30'"
Set db = CurrentDb()
Set rs = db.OpenRecordset(strsql)
Creio eu que não estou sabendo combinar a Clausula Where com a minha variavel.
alguem pode me ajudar
grato