Bom dia.
O que é que está errado neste código?
Quando digite um código em uma caixa de texto vai conferir se existe, até aqui tudo bem.
se não existir deveria gravar na tabela Codigos os dados nCodigo (da caixa de texto),mas não, regista em todas as entradas "-1"
Private Function ExisteCodigo(nCodigo As String) As Boolean
con.cursorlocation = DTLOCAL
con.caminhoBaseDados = "C:ProgramasPessoalBaseDados.mdb"
con.conecta_bd (DTACCESS)
sql = "SELECT EntCodigo FROM Codigos WHERE EntCodigo = '" & nCodigo & "'"
Set rs = con.executaSQL(sql)
If rs.EOF Then
sql = "INSERT INTO Codigo (EntCodigo) values(" & nCodigo & ")"
Set rs = con.executaSQL(sql)
End If
con.desconecta_bd
End Function
Obrigado
Silva