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 02-09-2011
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Base no guarda registros...Interbase 6

Estimados:

Hace algun tiempo, unos 4 años realice un sistema en Interbase 6... y Delphi 7... Todo funcionando super bien... sistema de Facturacion y Ordenes de Compra.

Con respecto al problema, la tabla de Facturas y DetalleFactura no me guardan los datos..

El campo Clave de Factura es de tipo numeric. El último registro almacenado es el 9327...

El numero lo tengo en un Generador. si bien lo puedo cambiar, al reiniciar el pc, se borran todos los registros posteriores al 9327.

A alguien le ha pasado esto. sera problema del tipo de dato... sera problema de la base..

Si alguien tiene una idea favor indicar.. cualquier cosa... io tratare de revisar esto nuevamente...

Salu2
__________________
BlueSteel
Responder Con Cita
  #2  
Antiguo 02-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
La verdad es que no has dado ninguna información que pueda servirnos para ayudarte, tan sólo podemos "suponer", "adivinar", "augurar", etc. pero no podemos confirmar nada.
Responder Con Cita
  #3  
Antiguo 02-09-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
y el problema ha estado desde el inicio? (hace 4 años) o es que recientemente le has agregado alguna funcionalidad y quiza por eso no esta haciendo lo que se supone debia hacer

algo de codigo podrias poner?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #4  
Antiguo 02-09-2011
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Unhappy

mmm

no... el problema empezo hace un par de dias...

aer... el ultimo registro que tiene la tabla llega a la factura Nº 9327...

se han ingresado más facturas... (llevan impresas hasta la 9351)... por lo tanto para imprimirlas primero se ingresan... se almacena.. y se imprime...

al reiniciar el computador (cuando se apaga en la tarde y se prende al día siguiente)... se dan cuenta que los registro de facturas ingresados desaparecieron lo ingresado y que vuelve al numero 9327...

Tambien me indicaron que cuando ingresaron el numero 9343 en vez de almacenarlo como 9343 lo almaceno 9342... y al reiniciar el sistema volvio a 9327..

igual veo esto muy raro.. io por mientras me traje la base y realizaré las pruebas... de ingresar unos registros... y probar.. reiniciando el sistemas.. para ver que pasa... en una de esas es un problema del pc...

Igual gracias por leer.
__________________
BlueSteel
Responder Con Cita
  #5  
Antiguo 02-09-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola BlueSteel.

Es raro, cuatro años funcionando sin problemas... ¿ No será algo ajeno al programa ?
A un colega le pasó algo similar y descubrió que en el equipo habían instalado Deep Freeze...

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 02-09-2011 a las 16:04:29.
Responder Con Cita
  #6  
Antiguo 02-09-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Cita:
Empezado por ecfisa Ver Mensaje
Hola BlueSteel.

Es raro, cuatro años funcionando sin problemas... ¿ No será algo ajeno al programa ?
Un colega tuvo un problema similar y descubrió que en el equipo habían instalado Deep Freeze...

Saludos.
debo ser mas rapido... se me habia ocurrido lo mismo algun programa que "congele" las grabaciones en la computadora...

Flash !!!! tu no descansas?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #7  
Antiguo 02-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Eso suena a varias cosas, la más elemental puede ser un fallo del ordenador, que se reinicia y vuelve a restaurar la última copia buena del sistema, porque seguramente es un windows y tiene habilitada esa opción.
Responder Con Cita
  #8  
Antiguo 02-09-2011
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
El computador no tiene instalado programas como el deep freeze... además, esta en la particion del disco D.. y el sistema windows esta en la particion del disco C.

tampoco le vi habilitadas ninguna opcion de restaurar windows... ya las verifique...

Pero en fin.. ahora estoy probando en mi pc a ver como va

Salu2
__________________
BlueSteel
Responder Con Cita
  #9  
Antiguo 02-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Entonces están conectados a otra base de datos
Responder Con Cita
  #10  
Antiguo 02-09-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
¿ Podría ser que dejes las transacciones abiertas hasta finalizar el programa y que por alguna razón (salta algún tipo de error, etc. ...) ahora no se realiza el Commit correspondiente ?.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #11  
Antiguo 02-09-2011
jorge82 jorge82 is offline
Baneado
 
Registrado: jun 2005
Ubicación: Mérida, Yucatán, México
Posts: 75
Poder: 19
jorge82 Va por buen camino
Igual podría ser que este activa la caché de disco de Windows, si es así los cambios a la base no se estan haciendo fisicamente en ésta, sino en una caché en RAM, y aunque deberían grabarse en la base al saturarse la RAM, por alguna razón no lo estrarían haciendo.

Conozco a alguien que activo esa característica por que asi 'funcionaba mas rápido' en un servidor con 16 GB de RAM... y todo funcionó bien... hasta que Windows falló y se tuvo que reiniciar manualmente... el resultado: varios días de captura perdidos.
__________________
Un saludito.
Responder Con Cita
  #12  
Antiguo 02-09-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Cita:
Empezado por guillotmarc Ver Mensaje
¿ Podría ser que dejes las transacciones abiertas hasta finalizar el programa y que por alguna razón (salta algún tipo de error, etc. ...) ahora no se realiza el Commit correspondiente ?.
NOTA: Por cierto, evidentemente dejar las transacciones abiertas hasta finalizar el programa no es algo se haga adrede, sino que más bien es el resultado de una mala programación (y aunque cueste de creer, está lleno de programas así, que no finalizan las transacciones hasta salir, y por tanto todos los datos que se van introduciendo no son realmente definitivos y se pueden perder en cualquier momento).
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #13  
Antiguo 02-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por guillotmarc Ver Mensaje
NOTA: Por cierto, evidentemente dejar las transacciones abiertas hasta finalizar el programa no es algo se haga adrede, sino que más bien es el resultado de una mala programación (y aunque cueste de creer, está lleno de programas así, que no finalizan las transacciones hasta salir, y por tanto todos los datos que se van introduciendo no son realmente definitivos y se pueden perder en cualquier momento).
He visto más de un programa así, y más de dos, y más de tres

Por cierto, la base de datos puede tener "forced writes" desactivado y entonces se queda todo en cache hasta que cierre el programa, así que si da algún error... se pierde todo.
Responder Con Cita
  #14  
Antiguo 02-09-2011
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
creo que el problema esta en el servidor de interbase (que esta instalado en la misma maquina..ya que lo uso de forma local en 1 pc...).... esto es por que inserte un registro de forma manual en las tablas pero no lo almacenó...

procederé a cambiar el programa de pc. . incluyendo la base .... despues les cuento como me fue..

Salu2
__________________
BlueSteel
Responder Con Cita
  #15  
Antiguo 05-09-2011
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Hola

Bueno, les cuento que ya solucione el problema. Al final era una aplicación la que me bloqueaba la ejecucuión del servidor de base de datos Interbase.

Específicamente era el Antivirus Avast, el cual no permitia que se ejecutaran las aplicaciones. Lo raro es que el antivirus lleva varios meses instalados y recien ahora lo gatillo, lo que pudo ser ocacionado por una actualización en su forma de trabajar.

Cuando se iniciaba el Pc - Antivirus gatillaba una pantalla en donde indicaba que el los servicios de interbase se iniciarian y tomaba una acción por defecto y recomendaba, lo que si bien dejaba ejecutar la aplicación, al reiniciar el computador no almacenaba los cambios generados.

Bueno, en fin problema resuelto.

Gracias por su ayuda.. Salu2
__________________
BlueSteel
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
IBDataset no guarda registros insertados y editados antes de commit Tcmn Firebird e Interbase 19 08-02-2011 15:48:08
Base de Datos en Access solo guarda en el primer registro nixonq Conexión con bases de datos 2 22-03-2009 18:41:57
No guarda los registros Minio Conexión con bases de datos 2 25-02-2008 11:30:06
Algo muy raro, no me guarda los ultimnos registros. maravert Conexión con bases de datos 2 29-09-2006 23:19:47
Ver registros en Interbase (VIH)Lestat Conexión con bases de datos 2 02-07-2005 00:22:19


La franja horaria es GMT +2. Ahora son las 17:54:20.


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