Hola amigos del Foro, habitualmente trabajo con Firebird o Interbase y estoy realizando una pequeña aplicacion por primera vez con Paradox, yo trabajo con Delphi 7, mi proyecto es un monitor de impresiones estaba trabajando bien ya que guardaba los movimientos de las impresiones en una tabla llamada PrintMonitor.Db de repente , me di cuenta que ya no se esta grabando nada, no se que abre movido en Paradox ya que soy nuevo en esas BD, mi codigo que permitia la grabacion es el siguiente:
Código Delphi
[-]
Try
DtaModuloPrinter.TPrinter.Open;
DtaModuloPrinter.TPrinter.Insert;
DtaModuloPrinter.TPrinterDocumento.Value:=jobinfo.Document;
DtaModuloPrinter.TPrinterUsuario.Value:=jobinfo.User;
DtaModuloPrinter.TPrinterMaquina.Value:=jobinfo.Computer;
DtaModuloPrinter.TPrinterTotalPaginas.Value:=jobinfo.TotalPages;
DtaModuloPrinter.TPrinterPaginasImpresas.Value:=jobinfo.Pages;
DtaModuloPrinter.TPrinterStatus.Value:=GetEnumName( Typeinfo( TPBJobStatus), Ord( jobinfo.Status));
DtaModuloPrinter.TPrinterImpresora.Value:=jobinfo.PrinterName;
DtaModuloPrinter.TPrinterFechePrinted.Value:=StrToDate(FormatDatetime('dd/mm/yyyy', Date ));
DtaModuloPrinter.TPrinterHoraPrinted.Value:=StrToTime(FormatDatetime( 'hh:nn:ss', Time ));
DtaModuloPrinter.TPrinterIdJob.Value:=jobinfo.JobID;
DtaModuloPrinter.TPrinterBytesPrinted.Value:=jobinfo.BytesPrinted;
DtaModuloPrinter.TPrinterTotalBytes.Value:=jobinfo.TotalBytes;
DtaModuloPrinter.TPrinterNoCopias.Value:=jobinfo.Copies;
Finally
DtaModuloPrinter.TPrinter.Post;
De repente dejo de grabar a la tabla, en un principio pense que estaba dañada, probe hacer una aplicacion con un y un DbNavigator y todo bien.
Alguien podria decirme que ondas con esta tabla.
Saludos.
Desde Villaflores, Chiapas Mexico.
INITEC Software.