Autor Tema: Cuales on los requisitos minimos para ejecutar un Cliente que lea Mysql remoto  (Leído 4283 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
Hola necesito hacer un pequeño ejecutable que hace remotamente consultas a una BD mysql en mi server y mi consulta es que es lo minimo que le tengo que instalar al cliente para que le funcione.
Me da por las b... tener que instalar un Appserver o Easy... no hay otra alternativa mas elegante?

Saludos
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Solo tienes que instalar el ODBC de MySQL que aqui te lo juego

ConectorODBC (Contribución de Enter)

Luego solo haces la conexion desde tu aplicativo VB6 con este codigo (Ejemplo)

Código: (VB) [Seleccionar]
Private Sub Conectar()
Dim Usuario As String
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
Usuario = "tuusuario"
rs.CursorLocation = adUseClient

db.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=tuserver;Database=tubd; User=" & Usuario & ";Password=tupassword;Option=3;"
db.Open
End Sub

Y Listo, No olvides que tu host debe permitir conexiones externas a la BD sino no funca, aqui por ejemplo tengo esta web:
reporteslegales.com

En donde esos números cambian desde un aplicativo hecho con VB6, aqui te lo pongo para demostrar
CambiarValores  <-- Es necesario que tengas instalado el ODBC.
(Disponible Solo por tiempo limitado ya que es de testeo)

La instalacion del ODBC es de kinder: Next Next Next Close.
« última modificación: Mayo 03, 2013, 06:39:17 pm por YAcosta »
Me encuentras en YAcosta.com

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
GENIAL IVAN!!! AHORA SI ME QUEDO CLARO Y ME SIRVIO!!!
MUCHAS GRACIAS POR ELE EJEMPLO!!

Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
SOLO hazme un favor más YACOSTA me das un ejemplito para cargar una imagen en un picture desde una BD de MYSQL y como debiera estar almacenada alli!

Gracias
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Uh estimado, por esa experiencia no he pasado, siempre tengo las imágenes por fuera ya sea en local o internet, una vez probé convirtiendo la imagen a string con lo que había desarrollado sebas pero no llego a progresar el tema por otros motivos, tonses sobre ese tema tendría que hacer el experimento para meter imagen a la BD y viceversa a ver si llegando a mi casa le doy un check
Me encuentras en YAcosta.com

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
PAra no abrir otro hilo!!

Puede ser que una conexion al estar un periodo inactiva se caiga?

Por deje el programa abierto y me fui a hacer otra cosa y luego al hacer una busqueda me tiro error y no se si es por eso!!!

Si es así ?
como puedo chequear si la conexion esta activa?
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
En el caso de tener la BD si se te caera, te va a desconectar no es como red local, es decir, que en este caso SI tienes que hacer una conexión y desconexión por cada transacción o consulta, o sea, no chequees si la conexion esta activa porque no lo estara, creo que son unos segundos.

Resuelvelo con:

Conectar
Tu Codigo de consulta o transaccion
Desconectar.

Fin.
Me encuentras en YAcosta.com

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
En el caso de tener la BD si se te caera, te va a desconectar no es como red local, es decir, que en este caso SI tienes que hacer una conexión y desconexión por cada transacción o consulta, o sea, no chequees si la conexion esta activa porque no lo estara, creo que son unos segundos.

Resuelvelo con:

Conectar
Tu Codigo de consulta o transaccion
Desconectar.

Fin.


Muchas gracias amigo buen dato!!
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.