CONEXAO COM MYSQL..?? COMO USAR NO VB?? AJUDE ME!
Amigos..
é o seguinte ja faz tempo que não mexo no vb.. por isso me esqueci algumas coias e estou com muitas duvidas..
tenho uma conexao..via ADO para o mysql
coloquei o codigo abaixo em um modulo com o nome CONEXAO.
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
conn.CursorLocation = adUseClient
conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=127.0.0.1;" _
& "UID=testuser;" _
& "PWD=12345;" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384
conn.Open
PRECISO DAS SEGUINTE AJUDA...
PRECISO USAR FORM MDI??
O CODIGO PARA CONEXAO ESTA CORRETO??
2 - NO FORM COMO FAÇO PARA
- INCLUIR
- ALTERAR
- EXCLUIR
- CONSULTAR
tudo como comando SQL usando a conexao do modulo.
NOME DA TABELA: cliente
CAMPOS DA TABELA: nome,sexo,idade
alguem poderiam me fazer um exemplo de como usar no form.. para eu executar as seguinte queryÂÂÂ's.
- INCLUIR
- ALTERAR
- EXCLUIR
- CONSULTAR
DESDE JÃ Â.. MUITO OBRIGADO
é o seguinte ja faz tempo que não mexo no vb.. por isso me esqueci algumas coias e estou com muitas duvidas..
tenho uma conexao..via ADO para o mysql
coloquei o codigo abaixo em um modulo com o nome CONEXAO.
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
conn.CursorLocation = adUseClient
conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=127.0.0.1;" _
& "UID=testuser;" _
& "PWD=12345;" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384
conn.Open
PRECISO DAS SEGUINTE AJUDA...
PRECISO USAR FORM MDI??
O CODIGO PARA CONEXAO ESTA CORRETO??
2 - NO FORM COMO FAÇO PARA
- INCLUIR
- ALTERAR
- EXCLUIR
- CONSULTAR
tudo como comando SQL usando a conexao do modulo.
NOME DA TABELA: cliente
CAMPOS DA TABELA: nome,sexo,idade
alguem poderiam me fazer um exemplo de como usar no form.. para eu executar as seguinte queryÂÂÂ's.
- INCLUIR
- ALTERAR
- EXCLUIR
- CONSULTAR
DESDE JÃ Â.. MUITO OBRIGADO
1)Não precisa usar MDI!
A conexão está quase correta, faltou informar o mais importante de tudo, o banco de dados.
Um exemplo:
sConexão = Empty
sConexão = sConexão & "DRIVER={MySQL ODBC 3.51 Driver};"
sConexão = sConexão & "SERVER=" & Servidor & ";"
sConexão = sConexão & "DATABASE=" & banco & ";"
sConexão = sConexão & "UID=" & Usuario & ";"
sConexão = sConexão & "PWD=" & Senha & ";"
sConexão = sConexão & "OPTION=35"
conn.CursorLocation = adUseClient
conn.ConnectionString = sConexão
conn.open
2) Tem bastante informações aqui no site de como incluir, alterar, excluir e consultar, se não em engano tem um artigo do Renato, dê uma procurada.
Vlw?
A conexão está quase correta, faltou informar o mais importante de tudo, o banco de dados.
Um exemplo:
sConexão = Empty
sConexão = sConexão & "DRIVER={MySQL ODBC 3.51 Driver};"
sConexão = sConexão & "SERVER=" & Servidor & ";"
sConexão = sConexão & "DATABASE=" & banco & ";"
sConexão = sConexão & "UID=" & Usuario & ";"
sConexão = sConexão & "PWD=" & Senha & ";"
sConexão = sConexão & "OPTION=35"
conn.CursorLocation = adUseClient
conn.ConnectionString = sConexão
conn.open
2) Tem bastante informações aqui no site de como incluir, alterar, excluir e consultar, se não em engano tem um artigo do Renato, dê uma procurada.
Vlw?
Tanto faz!
Acho mais correto no modulo!
Deixe a variavel conn como public e assim vc pode usar nos outros forms!
OK?
Acho mais correto no modulo!
Deixe a variavel conn como public e assim vc pode usar nos outros forms!
OK?
Acrescente a propriedade que vc colocava antes tb!
conn.CursorLocation = adUseClient
ficando assim:
With con
.CursorLocation = adUseClient
.ConnectionString = con_str
.Open con_str
End With
Assim trabalhará mais rápido, apesar que já deve estar por padrão!
conn.CursorLocation = adUseClient
ficando assim:
With con
.CursorLocation = adUseClient
.ConnectionString = con_str
.Open con_str
End With
Assim trabalhará mais rápido, apesar que já deve estar por padrão!
Tópico encerrado , respostas não são mais permitidas