Olá,
Estou tendo dificuldades em conectar a um banco de dados "bdAltAdm" do Access 2000.
Já tentei usar o ADOBD, mas não deu certo.
Objetivo: Quero criar uma conexão com o banco de dados e acessar a tabela "TEL", consultar todos os nomes da tabela e comparar se existe nomes iguais ao digitado no formulário formTel, no campo NOME.
Se puderem me dizer o que está errado nessa conexão ou me dar uma outra solução para esse problema, eu agradeço.
Estou tendo dificuldades em conectar a um banco de dados "bdAltAdm" do Access 2000.
Já tentei usar o ADOBD, mas não deu certo.
Objetivo: Quero criar uma conexão com o banco de dados e acessar a tabela "TEL", consultar todos os nomes da tabela e comparar se existe nomes iguais ao digitado no formulário formTel, no campo NOME.
- Código:
Function VerificaNomesIguais(Texto)
Dim conn As ADODB.Connection
Dim SQL As String
Dim rst As ADODB.Recordset
Set conn = New ADODB.Connection
Set rst = New ADODB.Recordset
conn.CursorLocation = adUseClient
' estabele a conexão
With conn
.Provider = "Provider=Microsoft.Jet.OLEDB.3.6;"
.ConnectionString = "Data Source=H:\Projeto Acces\bdAltAdm.mdb;"
.Open
End With
SQL = "SELECT NOME FROM TEL"
rst.Open SQL, conn, adOpenStatic, adLockOptimistic
'db.Execute SQL, dbInconsistent
rst.Close
Set rst = Nothing
db.Close
Set db = Nothing
For i = 1 To SQL
If Texto = i Then
MsgBox "Nome Já Existe", , "Atenção"
End If
Next
End Function
Se puderem me dizer o que está errado nessa conexão ou me dar uma outra solução para esse problema, eu agradeço.