Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-03-2016
sonjeux sonjeux is offline
Miembro
 
Registrado: jul 2004
Posts: 60
Poder: 21
sonjeux Va por buen camino
Question Sistema de Tickets con base de datos Firebird

Saludos, deseo hacer un sistema de tickets usando una base de datos en firebird, tengo una duda, como podria saber que se realizo un nuevo registro en la base de datos en las maquinas clientes? hay algun componente para eso? gracias.
Responder Con Cita
  #2  
Antiguo 17-03-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 16
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Podrias investigar sobre eventos

PD: No das informacion suficiente
Responder Con Cita
  #3  
Antiguo 17-03-2016
Avatar de Luis M.
[Luis M.] Luis M. is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Ripollet - Barcelona
Posts: 212
Poder: 21
Luis M. Va por buen camino
Hola.
Así a groso modo, podrías guardar en una tabla temporal el número de registro de
la tabla tickets y comprobar cada X tiempo si hay algún registro más.
Responder Con Cita
  #4  
Antiguo 18-03-2016
Avatar de Osorio
Osorio Osorio is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 251
Poder: 22
Osorio Va por buen camino
Post_Event

En mis tiempos usaba una funcionalidad e InterBase (y tambiend e Firebird) que es el post_event combinada con un componente TIBEvent.

Aqui hay info viejita (aun dice borland) pero creo que igual de válida en nuestros dias.

http://www.devgear.co.kr/pdf/ib_events.pdf
Responder Con Cita
  #5  
Antiguo 18-03-2016
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Para Firebird es igual, pero usa mejor su PDF: http://www.firebirdsql.org/file/docu...ird_events.pdf

Tiene sus límites, así que no abuses de él. Ten en cuenta que en "cualquier inesperado momento puede llegar ese evento", imagina que el usuario está modificando un registro, llega el evento y ordenas cerrar consultas y abrirlas de nuevo para refrescar... Ups! se perdió la modificación que estaba realizando...

Quizás mejor un botón de "refrescar datos", o que el evento solo sea para cambiar el color del botón "refrescar datos" (poniendo otro icono). Así el usuario sabe que hay nuevos datos y decide pulsar o no.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #6  
Antiguo 18-03-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 16
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Cita:
Empezado por Lepe Ver Mensaje
Ten en cuenta que en "cualquier inesperado momento puede llegar ese evento", imagina que el usuario está modificando un registro, llega el evento y ordenas cerrar consultas y abrirlas de nuevo para refrescar... Ups! se perdió la modificación que estaba realizando...

Eso se puede solucionar facilmente, basicamente si el DataSet esta en edicion no refrescas la consulta
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conectar base de datos Firebird con base de datos Oscommerce 2.3.3 Adriadob Firebird e Interbase 11 31-10-2012 12:28:46
Sistema con base Firebird pelikno Firebird e Interbase 11 02-05-2012 15:33:58
¿Qué sistema de base de datos utilizo? Angel Fernández Conexión con bases de datos 16 25-01-2007 17:05:33
Cambio del sistema operativo de una base de datos HombreSigma Conexión con bases de datos 1 20-07-2006 00:52:57
Copiar una base de datos de un sistema hecho en Cliper a Paradox ¿? zugazua2001 Varios 3 07-06-2005 23:06:33


La franja horaria es GMT +2. Ahora son las 01:12:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi