DISTRIBUIR MINHA APLICACAO NA REDE

JEFFERSONMACAPA 12/01/2010 16:11:34
#331700
Boa tarde a todos, preciso que uma ajuda:
Desenvolvi recentemente uma aplicação, onde controla compra de insumos, utilizo Mysql na máquina local funciona normalmente, criei um instalador no próprio Vs 2005 inserindo os componentes no Publish, instalo em outra máquina mais apresenta este ERRO, como se no fonte não estivesse inserido o host. Se alguém puder me dar uma força agradeço meu MSN é fat99@hotmail.com
WEBMASTER 12/01/2010 16:32:32
#331701
Que conector voce usou para acessar o mySQL ?
JEFFERSONMACAPA 12/01/2010 16:35:05
#331703
mysql-connector-net-6.1.3-noinstall
Connector ODBC 5.1
MySQL Connector Net 5.0.9
WEBMASTER 12/01/2010 16:52:21
#331706
e vem ca, a maquina de testes eh a mesma onde o mysql esta rodando ?
JEFFERSONMACAPA 12/01/2010 17:00:45
#331708
Não a máquina fica ao lado da máquina que estou implementando o sistema, tipo eu fiz o sistema no meu computador tá tudo perfeito gera relatorios insere informações no Banco tudo perfeito, eu só quero tipo compartilhar para o meu funcionário utilizar na máquina ao lado, já tentei compartilhar a pasta [Ô]bin[Ô], mais nada já tentei de tudo e ainda não achei solução.
NETMANIA 12/01/2010 17:23:05
#331709
Você já olhou a string de conexão na parte que se refere ao endereço do banco de dados?
JEFFERSONMACAPA 12/01/2010 17:53:14
#331711
Já olhe abaixo:

Imports MySql.Data.MySqlClient

Public Class frmLogin

Dim conn As MySqlConnection
Dim myCommand As New MySqlCommand
Dim myAdapter As New MySqlDataAdapter
Dim SQL As String


Private Sub cmdCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdCancel.Click
Application.Exit()
End Sub

Private Sub cmdLogin_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdLogin.Click
conn = New MySqlConnection()

[ô]conn.ConnectionString = [Ô]server=[Ô] & txtServer.Text & [Ô];[Ô] _
[ô] & [Ô]user id=[Ô] & txtUsername.Text & [Ô];[Ô] _
[ô] & [Ô]password=[Ô] & txtPassword.Text & [Ô];[Ô] _
[ô] & [Ô]database=cadastro[Ô]

conn.ConnectionString = [Ô]server= 172.28.1.171;[Ô] _
& [Ô]user id= root;[Ô] _
& [Ô]password= blablabla;[Ô] _
& [Ô]database= insumos[Ô]

Try
conn.Open()
[ô]myCommand.ExecuteNonQuery()
MessageBox.Show([Ô]Conecção Bem Sucedida![Ô])
Me.Hide()
Frmprincipal.Show()
conn.Close()
Catch myerror As MySqlException
MessageBox.Show([Ô]Error Connecting to Database: [Ô] & myerror.Message)
Finally
conn.Dispose()
End Try
End Sub
End Class


ARNALDOCRUZ 13/01/2010 09:05:22
#331744
o erro pode está aqui [Ô]server=[Ô] & txtServer.Text & [Ô];[Ô], depure e veja o conteudo da string
JEFFERSONMACAPA 13/01/2010 09:34:37
#331747
Bom dia ARNALDO, nesta linha pode perceber que está apenas comentada [txt-color=#007100] [ô]conn.ConnectionString = [Ô]server=[Ô] & txtServer.Text & [Ô];[Ô] _[/txt-color]

mais abaixo eu passo direto os parametros:

conn.ConnectionString = [Ô]server= 172.28.1.171;[Ô] _
& [Ô]user id= root;[Ô] _
& [Ô]password= blablabla;[Ô] _
& [Ô]database= insumos[Ô]
no entanto eu depurei e segue anexo o resultado
WEBMASTER 13/01/2010 10:25:41
#331751
Faz um pequeno teste entao...

Pega e instala o HeidiSQL (o melhor cliente para mexer com mySQL que existe na face da terra) e aponta ele para esse teu servidor, veja se voce consegue .... digamos... administrar remotamente o servidor. Se positivo nao eh problema no server, mas sim na tua conexao (como o numero da porta por exemplo), se nao conseguir, ai realmente o servidor nao esta ouvindo conexoes externas

Teste e de retorno...
JEFFERSONMACAPA 13/01/2010 13:15:16
#331765
Realmente acho que estou pecando na instalação do Mysql na máquina que é o servidor, ele apresentou o erro que segue anexo, se alguem puder me ajudar ficarei grato mais eu já estou tentando ainda assim mesmo.

Valeu!!!
Página 1 de 2 [12 registro(s)]
Tópico encerrado , respostas não são mais permitidas