Guest joaopiry Postado Julho 28, 2004 Denunciar Share Postado Julho 28, 2004 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? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Joaozava Postado Julho 28, 2004 Denunciar Share Postado Julho 28, 2004 Cara, não sei se é exatamente isso que você quer, mas da uma olhada neste tutorialhttp://www.macoratti.net/mysql_vb.htmt+ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest joaopiry Postado Julho 28, 2004 Denunciar Share Postado Julho 28, 2004 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Joaozava Postado Julho 29, 2004 Denunciar Share Postado Julho 29, 2004 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... Nunca mexi com MySql, vou dar uma pesquisada, se eu achar outro exemplo que não use um dns ou posto aqui... t+ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Decio Postado Julho 29, 2004 Denunciar Share Postado Julho 29, 2004 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 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
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 para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.