BANCO DE DADOS NA NET...

CAIO.IN.DUST 14/09/2006 13:05:06
#171428
Dados:
Banco: Mysql em um servidor Web
Pagima: Em PHP Funcionando
Problema: Recuperar informação do banco pelo sistema de gerenciamento em vb.

Galera! Na net será feito o cadastro para os eventos, o cliente quer gerenciar isso em um aplicativo que esta gerenciando esse eventos...

A conexão com Mysql em uma rede local, eu consigo,

Dim conexao As ADODB.Connection

Public Function ConectaBanco() 
Set conexao = CreateObject("ADODB.Connection")
conexao.Open ("driver=MySQL ODBC 3.51 DRIVER;server=127.0.0.1;uid=user;pwd=;database=piratware")
conexao.CursorLocation = adUseClient
End Function


Eu tentei alterar ea linha de conexao, para o meu servidor, mais nada de funcionar...

Se me ajudarem, eu agradeço...
USUARIO.EXCLUIDOS 14/09/2006 13:18:05
#171431
não seria somente trocar o 127.0.0.1 pelo ip do seu servidor???

claro, colocando usuario e senha corretos do banco de dados do servidor né... tipo assim:

Public Function ConectaBanco() 
Set conexao = CreateObject("ADODB.Connection")
conexao.Open ("driver=MySQL ODBC 3.51 DRIVER;server=200.200.200.201;uid=user;pwd=;database=piratware")
conexao.CursorLocation = adUseClient
End Function


onde 200.200.200.201 é o ip EXTERNO do seu servidor.
Detalhe que a porta 3306 também deve estar aberta no servidor para conexões externas.

CAIO.IN.DUST 14/09/2006 13:19:47
#171432
é eu fiz isso, mais não dah certo, da erro na conexao...
Fou tentar de novo...

Obrigado
USUARIO.EXCLUIDOS 14/09/2006 13:36:41
#171442
Caio, qual exatamente o erro que aparece?? posta ele aqui, as vezes fica mais fácil pra falar alguma coisa.
CAIO.IN.DUST 14/09/2006 13:51:42
#171452
Simplesmente fica parado na linha de conexao, e trava, não da mensagem...
CAIO.IN.DUST 14/09/2006 14:53:41
#171473
Esperei um pouco mais pra ver o que dava e apareceu esta mensagem [ver Foto]
USUARIO.EXCLUIDOS 14/09/2006 14:53:42
#171474
Resposta escolhida
cara, creio eu que não seja problema na sua string de conexão não... vc consegue conectar ao banco por algum outro aplicativo?? sqlyog por exemplo??
CAIO.IN.DUST 14/09/2006 14:55:36
#171475
So conecto pelo IE, Mais eu não sei ao certo qual é o ip do servidor, so sei o dns
sql2.pandela.com , é pra teste...

O que pode ser?
USUARIO.EXCLUIDOS 14/09/2006 14:57:45
#171478
coloca o dns lá pra ver o que acontece.

Este erro ocorre realmente quando o ip está errado né... não consegue estabelecer conexão no servidor indicado.
CAIO.IN.DUST 14/09/2006 15:01:31
#171482
Mesmo com a dns dah este erro... Por esse motivo que eu achei que a linha da conexao tinha alguma alteração...

Será que tem alguma restrição por parte do servido do pandela?
USUARIO.EXCLUIDOS 14/09/2006 15:08:48
#171486
agora realmente não sei lhe informar viu.

Vc não tem algum outro servidor pra testar??
Tópico encerrado , respostas não são mais permitidas