Visual Basic.NET - conectar con mysql problema de localhost

   
Vista:

conectar con mysql problema de localhost

Publicado por thomas tocema@wanadoo.es (6 intervenciones) el 26/12/2015 12:16:11
Hola:

Estoy empezando y he creado un formulario con un datagrid que a traves de codigo toma los datos de una tabla de una base de datos mysql , funciona siempre que antes tengo en marcha a traves de xampp el servidor localhost:8080 ( lo tengo asi por un problema que me daba en la instalacion ).

pero en el codigo de vb pongo source: localhost y funciona .

mi pregunta es como puedo hacer que tome los datos sin tener que "ejecutar el servidor local " , o si siempre hay que hacerlo como lo hago para que se ejecute automaticamente desde visual basic sin tener que buscarlo y activarlo.

¿ Y si quiero distribuir a otro ordenador , tengo que decirle que ejecute siempre antes el xampp ?

Ayuda por favor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de giancarlo

conectar con mysql problema de localhost

Publicado por giancarlo giangbd5@hotmail.com (280 intervenciones) el 26/12/2015 16:22:07
Si, necesariamente tienes que ejecutar el XAMP, es el servidor de la Base de datos, lo que puedes hacer es:

1. hacer que el programa detecte si el XAMP esta en ejecucion: intentas conectarte a la BD, si sale error es porque no esta ejcutado, entonces ejecutas el XAMP.

2. Pones que el XAMP se ejecute automaticamente o lo haces con el programador de tareas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

conectar con mysql problema de localhost

Publicado por thomas (6 intervenciones) el 26/12/2015 17:43:31
Gracias y como seria el codigo para que el programa detecte si el xamp esta en ejecución y se puede hacer que el programa conecte el xamp ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de giancarlo

conectar con mysql problema de localhost

Publicado por giancarlo giangbd5@hotmail.com (280 intervenciones) el 26/12/2015 17:49:13
intentas abrir una conexion a mysql con try catch, el codigo seria algo asi

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
dim cn as new mysqlconecction("cadena de conexion")
 
try
cn.open
msgbox("conectado")
catch ex1 as exception'si no abre una conexion
shell("direccion de XAMP", no recuerdo el resto de sentencias para shell
 
try
cn.open 'si se ejecuto el XAMP intentaremos conectarnos
msgbox("conectado")
catch ex2 as exception'si no abre una conexion
msgbox("no se encuentra el servidor")
end try
end try
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar