USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Conectar o MYSQL sem usar o ODBC
filhinho
PONTA PORÃ
MS - BRASIL
Postada em 06/04/2005 16:39 hs            
Alou galera.
Eu sei que este forum é do VB, e é mais visitado que o no VB.NET, por isso
aqui vai a minha duvida:
Como eu faço pra conectar o VB.NET com o meu banco de dados MYSQL sem usar
o ODBC? Tenho um exemplo do nosso amigo macorrati (alias muito obrigado),
mas não consigo conectar.  O EID.MySqlClient é uma referencia que
no meu programa não é reconhecido.
ALGUEM PODE ME AJUDAR?

Imports EID.MySqlClient

Dim oMySqlConn As MySqlConnection = New MySqlConnection()
oMySqlConn.ConnectionString = "Data Source=localhost;"  & _
                              "Database=BancoDadosmySQL;"  & _
                              "User ID=NomeUsuário;"  & _
                              "Password=Senha;"  & _
                              "Command Logging=false"
oMySqlConn.Open()
     
Defende
JARINÚ
SP - BRASIL
Postada em 07/04/2005 10:16 hs            
Voce ja tentou aqui???

http://www.connectionstrings.com/
 
Tem bastante coisa aqui viu, inclusive conexao do MySql para .net
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 07/04/2005 12:14 hs         
Tá tudo errado:
dim cn as ADODB.Connection
cn.open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;PORT=3306;DATABASE=mysql;USER=root;PASSWORD=tuasenha;OPTION=3"
 
 
     
filhinho
PONTA PORÃ
MS - BRASIL
Postada em 08/04/2005 00:31 hs            
Eu de novo galera.

Visitei a pagina http://www.connectionstrings.com/
e estou tentando este codigo:

            Dim oOleDbConnection As OleDb.OleDbConnection
            Dim sConnString As String = _
            "Provider=localhost;Data Source=bancodedados;User Id=root;Password=;"

            oOleDbConnection = New OleDb.OleDbConnection(sConnString)
            oOleDbConnection.Open()

Só que agora aparece a sgte. menssagem:

The "LOCALHOST " provider is not registered on the local machine

Obs: Via ODBC eu consigo fazer a conexão.

A todos, muito obrigado pela atenção
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 08/04/2005 10:15 hs         
O "localhost" é o endereço IP ou DNS de onde á teu servidor mysql está instalado.
     
ATS
OURINHOS
SP - BRASIL
ENUNCIADA !
Postada em 08/04/2005 10:26 hs            
Ja leu este artigo do macoratti

http://www.macoratti.net/mysql_vb.htm

no final do artigo ele fala sobre  OLE DB
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página