Ir al contenido


Foto

Control de Usuarios Remotos


  • Por favor identifícate para responder
8 respuestas en este tema

#1 golf2009

golf2009

    Advanced Member

  • Miembros
  • PipPipPip
  • 99 mensajes

Escrito 23 abril 2010 - 05:44

Hola a todos:
En esta oportunidad estoy intentando controlar el uso de mis sistemas (con MySQL) de todos mis clientes.
La idea es que al ingresar al sistema, se conecte a mi servidor y deje registrado quien ingreso.
Cuando el cliente tiene internet, no hay problema.

Lo que quiero es que si el cliente en ese momento no tiene el servicio de internet funcionando, NO salga el mensaje de error de conexion con mi servidor MySQL.
Desde ya muchas gracias
  • 0

#2 root

root

    mister

  • Miembro Platino
  • PipPipPip
  • 529 mensajes
  • LocationMexico D.F:

Escrito 23 abril 2010 - 07:58

un mundo in internet

NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

jajaja

perdon por mi locura

  • 0

#3 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 23 abril 2010 - 08:31

Lo que puedes hacer es verificar si existe conección de Internet haciendo un ping a un Ip en específico, si hay respuesta pues que se registre el dato sino, que se haga lo contrario (Un simple if...Then...Else.

Saludos.
  • 0

#4 golf2009

golf2009

    Advanced Member

  • Miembros
  • PipPipPip
  • 99 mensajes

Escrito 23 abril 2010 - 08:58

Si el tema es como saber si hubo respuesta al hacer un ping.
La idea es que sea un proceso transparente al usuario.
Lo simple (in then else) a veces no es tan simple.
  • 0

#5 root

root

    mister

  • Miembro Platino
  • PipPipPip
  • 529 mensajes
  • LocationMexico D.F:

Escrito 23 abril 2010 - 09:03

creo se refiere al proceso de antes de hacer la consulta hacer ping
si reponde hacer la coneccion y la consulta
ELSE
no la hagas
  • 0

#6 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 23 abril 2010 - 09:55

Por eso mi estimado, el asunto es simple, si de transparencia se trata, si hay respuesta pues muestra la ventana de registro o progreso, en caso contrario, le avisas al usuario que no tiene conección a internet. ^o| ;)
  • 0

#7 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 23 abril 2010 - 11:03

Hola a todos:
En esta oportunidad estoy intentando controlar el uso de mis sistemas (con MySQL) de todos mis clientes.
La idea es que al ingresar al sistema, se conecte a mi servidor y deje registrado quien ingreso.
Cuando el cliente tiene internet, no hay problema.

Lo que quiero es que si el cliente en ese momento no tiene el servicio de internet funcionando, NO salga el mensaje de error de conexion con mi servidor MySQL.
Desde ya muchas gracias


O no te he entendido muy bien, o lo que quieres hacer tiene una solución obvia.

Simplemente pon  el código para registrar quienes ingresan, dentro de un try ... except (incluída la apertura de la conexión con la base de datos).

Si funciona bien entonces todo ocurrirá normalmente, y si el servicio de Internet no funciona y no puede conectar a la base de datos MySQL entonces entrarás en la sección except para que puedas programar lo que quieras que se haga en ese caso (aunque de ninguna manera ya no saltará ningún mensaje de error).

Consulta en la ayuda de Delphi la documentación referente a la construcción try ... except.

Saludos.
  • 0

#8 golf2009

golf2009

    Advanced Member

  • Miembros
  • PipPipPip
  • 99 mensajes

Escrito 23 abril 2010 - 11:37

Marca:
Gracias por tu respuesta,  me estaba ahogando en un vaso de agua
  • 0

#9 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 23 abril 2010 - 12:52

Marca:
Gracias por tu respuesta,  me estaba ahogando en un vaso de agua


^o| no te hemos entendido muy bien.
  • 0




IP.Board spam blocked by CleanTalk.