PROBLEMA CONEXAO MYSQL
pessoal eu tenho esse código.
estou tentando fazer uma conexão com mysql.
'Set con = New ADODB.Connection
'con.ConnectionString = "driver={MySQL},server=localhost,id=root,pwd="",database=cadastro)"
cn.ConnectionString = "driver={MySQL},server=localhost,id=root,pwd="",database=cadastro)"
'con.Open "localhost", "root", ""
cn.Open "localhost", "root", ""
Set rs = New ADODB.Recordset
rs.ActiveConnection = cn
Call LimpaCampos
está dando pau nessa linha.
Porque? se no mysql o usuario é root e a senha é vazia
porque acontece isso?
estou tentando fazer uma conexão com mysql.
'Set con = New ADODB.Connection
'con.ConnectionString = "driver={MySQL},server=localhost,id=root,pwd="",database=cadastro)"
cn.ConnectionString = "driver={MySQL},server=localhost,id=root,pwd="",database=cadastro)"
'con.Open "localhost", "root", ""
cn.Open "localhost", "root", ""
Set rs = New ADODB.Recordset
rs.ActiveConnection = cn
Call LimpaCampos
está dando pau nessa linha.
Porque? se no mysql o usuario é root e a senha é vazia
porque acontece isso?
Adicone ao seu projeto a referencia ao ADO 2.5 e use a string de conexao abaixo:
Set Conexao = New ADODB.Connection
Conexao.Open "Driver={MYSQL ODBC 3.51 Driver};server=10.10.0.1;database=database;UID=usuario;pwd=senha;"
sendo
10.0.0.1 = o endereço ip do servidor
database = nome da base de dados
usuario = usuario com permissao de acesso ao banco de dados
senha = senha do banco de dados
espero ter ajudado
Set Conexao = New ADODB.Connection
Conexao.Open "Driver={MYSQL ODBC 3.51 Driver};server=10.10.0.1;database=database;UID=usuario;pwd=senha;"
sendo
10.0.0.1 = o endereço ip do servidor
database = nome da base de dados
usuario = usuario com permissao de acesso ao banco de dados
senha = senha do banco de dados
espero ter ajudado
Tópico encerrado , respostas não são mais permitidas