31/05/2010, 19:35
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 1
Antigüedad: 14 años, 5 meses Puntos: 0 | |
Conectar aplicacion visual basic .net a base de datos web Hola gente, resulta que tengo una aplicación de escritorio visual basic .net, la cual hace uso de una base de datos (sql server) de forma local. Mi idea es dejar de utilizar esta base de datos local para acceder a una que este en internet y así poder hacer uso de esta desde distintos lugares y con distintas aplicaciones visual basic .net.
Para esto lo que hice fue suscribirme a un servicio de hosting gratuito (webhispana) y arme una base de datos MySql...
Por lo que estuve averiguando en internet, para conectarme se utilizaría el siguiente código:
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
On Error GoTo Ver
Dim BD As New ADODB.Connection
Dim c As New ADODB.Command
BD.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER= sql301.webhispana.net ; DATABASE = wbh_5690041_prueba ; PWD= password; UID=usuario; OPTION=3"
'192.168.0.191
BD.Open()
MsgBox("Conexión establecida!!!", vbExclamation, "Conexión")
Exit Sub
Ver:
MsgBox("Nº de error: " & Err.Number & " | " & Err.Description, vbCritical, "Control de errores")
Err.Clear()
End Sub
Todos esos datos me son dados por webhispana, MySQL Hostname , MySQL Username (FTP/SQL) y MySQL Password (FTP/SQL)
Pero al intentar conectarme a la base de datos me da un error "No se encuentra el servidor MySql".
También probé cambiando el nombre del servidor, por su IP, en donde tarda un poco mas, pero me da el mismo error.
La verdad que no se como seguir intentando... estoy casi seguro q el problema esta en el servidor... pero de ser este el problema, como hago para alojar una base de datos en internet??? tengo q crear un servidor web propio?? o hay alguna alternativa???
Agradeceria mucho su ayuda, aunq sea una leve orientación para poder yo investigar, ya que casi agote todas las alternativas a mi alcance y soy MUY principiante en la programación, asiq no se muy bien q camino tomar
insisto en agradecer..espero sugerencias
Martín |