Jump to content
Fórum Script Brasil
  • 0

Conexão Vb Com Mysql (oledb)


Guest joaopiry
 Share

Question

Guest joaopiry

Boa tarde. Preciso criar uma conexão numa aplicação VB (ADO) com banco mysql usando do o Protocolo OLEDB sem ter a necessidade de criar driver odbc no painel de controle do Windows. Alguém pode fornecer a sintaxe desta conexão?

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
Guest joaopiry

No exemplo do link é usado uma dsn-fontes odbc (criado via painel de controle do windows). É justamente o que eu não queria utilizar. Creio eu que exista uma maneira de conectar com Mysql sem a necessidade da criação desta fonte odbc. Seria algo utilizando o "Microsoft.jet.OLEDB.4.0". Caso eu use uma fontes odbc, conforme link, necessitarei criar estas fontes em todas as estações que utilizarão minha aplicação, o que tornaria uma solução muito trabalhosa. A não ser que eu esteja enganado com os meus conceitos ce conexão.

Link to comment
Share on other sites

  • 0

Caso eu use uma fontes odbc, conforme link, necessitarei criar estas fontes em todas as estações que utilizarão minha aplicação, o que tornaria uma solução muito trabalhosa. A não ser que eu esteja enganado com os meus conceitos ce conexão.

Eu sei que tem como você fazer isso via código, mas não se extamente como... sad.gif

Nunca mexi com MySql, vou dar uma pesquisada, se eu achar outro exemplo que não use um dns ou posto aqui...

t+

Link to comment
Share on other sites

  • 0

Sem precisar mexer em nada vai ser dificil.Você precisa ter o driver instalado na máquina que vai rodar o seu aplicativo.Normalmente isso é feito quando você gera o instalador do seu programa , mas como ele já esta instalado...

Você pode tentar assim:

Se o seu banco de dados esta no servidor, instale o driver MyOdbc somente no servidor e veja se funciona na máquina cliente.

Troque a sua string de conexão por uma parecida com a aabaixo:

"DRIVER=MySQL ODBC 3.51 Driver;SERVER=10.00.00.10;uid=root;pws=;database=NomeDB"

Talvez funcione sem precisar fazer nada na máquina cliente.

Caso contrario , você vai ter que instalar o MyOdbc em todas as máquinas, mas não sera preciso configurar nada,apenas instalar.

Para download do MyOdbc:

http://dev.mysql.com/downloads/connector/odbc/3.51.html

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.7k
    • Total Posts
      648.5k
×
×
  • Create New...