ERRO NO CODIGO DE CONEXAO DO MYSQL COM VB6
Por favor, me ajudem... estou com erro no meu código e não consigo arrumar... vou postar o código abaixo.... já fiz a conexão com o ODBC testei e deu ok... já criei o banco no mysql... enfim... agora só falta a junção com o vb6.... tem o botão inserir e excluir.... obrigadaaaa
Function Conecta() As Integer
bd.Open [Ô]Driver=MySQL ODBC 5.1 Driver;[Ô] server=localhost; uid=root; pwd=coga; database=exemplo; port=3306[Ô]
RS.CursorType = adOpenStatic
RS.CursorLocation = adUseServer
RS.LockType = adLockPessimistic
End Function
Private Sub FechaConexao()
RS.Close
bd.Close
End Sub
Private Sub CarregaGrid()
Conecta
RS.Open [Ô]select * from cadastro, bd, adOpenForwardOnly, adLockOptimistic[Ô]
RS.AddNew
RS!nome = textNome
RS!cidade = textCidade
RS.Update
FechaConexao
End Sub
Private Sub inserir_Click(Index As Integer)
Conecta
Conexao.Execute ([Ô]INSERT INTO cadastro(nome, cidade) VALUES ([ô]Rosa[ô],[ô]Alma[ô]);[Ô])
FechaConexao
End Sub
Function Conecta() As Integer
bd.Open [Ô]Driver=MySQL ODBC 5.1 Driver;[Ô] server=localhost; uid=root; pwd=coga; database=exemplo; port=3306[Ô]
RS.CursorType = adOpenStatic
RS.CursorLocation = adUseServer
RS.LockType = adLockPessimistic
End Function
Private Sub FechaConexao()
RS.Close
bd.Close
End Sub
Private Sub CarregaGrid()
Conecta
RS.Open [Ô]select * from cadastro, bd, adOpenForwardOnly, adLockOptimistic[Ô]
RS.AddNew
RS!nome = textNome
RS!cidade = textCidade
RS.Update
FechaConexao
End Sub
Private Sub inserir_Click(Index As Integer)
Conecta
Conexao.Execute ([Ô]INSERT INTO cadastro(nome, cidade) VALUES ([ô]Rosa[ô],[ô]Alma[ô]);[Ô])
FechaConexao
End Sub
Substitua o código...
...por um semelhante a este:
RS.AddNew
RS!nome = textNome
RS!cidade = textCidade
RS.Update
...por um semelhante a este:
bd.Execute [Ô]INSERT INTO cadastro (nome, cidade) VALUES ([ô]TECLA[ô], [ô]SÃO PAULO[ô])[Ô]
esta linha está errada
somente aquery deve estar entre aspas
RS.Open [Ô]select * from cadastro, bd, adOpenForwardOnly, adLockOptimistic[txt-color=#e80000][Ô][/txt-color]
somente aquery deve estar entre aspas
RS.Open [Ô]select * from cadastro[Ô] , bd, adOpenForwardOnly, adLockOptimistic
Gente obrigada por estarem me ajudando... eis que agora o erro está sendo nesta linha
bd.Open [Ô]Driver= MySQL ODBC 5.1 Driver;[Ô] server=localhost; uid=root; pwd=dellay; database=exemplo; port=3306[Ô]
mais precisamente no SERVER... [MySQL][ODBC 5.1 Driver]Access denied for user [ô]root[ô]@[ô]localhost[ô] (using password: YES)
bd.Open [Ô]Driver= MySQL ODBC 5.1 Driver;[Ô] server=localhost; uid=root; pwd=dellay; database=exemplo; port=3306[Ô]
mais precisamente no SERVER... [MySQL][ODBC 5.1 Driver]Access denied for user [ô]root[ô]@[ô]localhost[ô] (using password: YES)
Olha como está o meu ODBC
Tira essa aspas duplas antes do nome server
bd.Open [Ô]Driver= MySQL ODBC 5.1 Driver;[Ô] server=localhost; uid=root; pwd=dellay; database=exemplo; port=3306[Ô]
bd.Open [Ô]Driver= MySQL ODBC 5.1 Driver;[Ô] server=localhost; uid=root; pwd=dellay; database=exemplo; port=3306[Ô]
Tirei as aspas duplas... mas ainda não funcionaaa :(
Function Conecta() As Boolean
bd.Open [Ô]Driver= MySQL ODBC 5.1 Driver; server=localhost; uid=root; pwd=dellay; database=exemplo; port=3306[Ô]
RS.CursorType = adOpenStatic
RS.CursorLocation = adUseServer
RS.LockType = adLockPessimistic
End Function
Private Sub FechaConexao()
RS.Close
bd.Close
End Sub
Private Sub inserir_Click(Index As Integer)
Conecta
RS.Open [Ô]select * from cadastro[Ô], bd, adOpenForwardOnly, adLockOptimistic
bd.Execute [Ô]INSERT INTO cadastro (nome, cidade) VALUES ([ô]TECLA[ô], [ô]SÃO PAULO[ô])[Ô]
FechaConexao
End Sub
Function Conecta() As Boolean
bd.Open [Ô]Driver= MySQL ODBC 5.1 Driver; server=localhost; uid=root; pwd=dellay; database=exemplo; port=3306[Ô]
RS.CursorType = adOpenStatic
RS.CursorLocation = adUseServer
RS.LockType = adLockPessimistic
End Function
Private Sub FechaConexao()
RS.Close
bd.Close
End Sub
Private Sub inserir_Click(Index As Integer)
Conecta
RS.Open [Ô]select * from cadastro[Ô], bd, adOpenForwardOnly, adLockOptimistic
bd.Execute [Ô]INSERT INTO cadastro (nome, cidade) VALUES ([ô]TECLA[ô], [ô]SÃO PAULO[ô])[Ô]
FechaConexao
End Sub
Tópico encerrado , respostas não são mais permitidas