Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-08-2019
jilc1111 jilc1111 is offline
Registrado
 
Registrado: jul 2013
Posts: 6
Poder: 0
jilc1111 Va por buen camino
Duplicidad de registros

Saludos a todos.

Tengo una base de datos SQL Server 2017 la cual gestiono desde una aplicacion desarrollada en Delphi 2010.

En mi base de datos tengo una tabla Facturas que contiene entre otros los siguientes campos:

ID BIGINT (Obtiene su valor de una secuencia)
CLIENTE VARCHAR(20)
FECHA DATE
PREFIJO CHAR(4)
NUMERO BIGINT (este campo obtiene su valor de otra tabla que controla el consecutivo de según el prefijo)
TOTAL MONEY

El campo ID es la llave primaria y los campos PREFIJO y NUMERO conforman una llave única.

Adicionalmente tengo un procedimiento almacenado que inserta registros en esta tabla.

Por alguna razón que desconozco se estan insertando "registros duplicados" desde la aplicación.
Es decir, se graba una factura, la aplicación despues de ejecutar el procedimiento de inserción genera un reporte en pdf que el usuario imprime y posteriormente se inserta otro registro con datos distintos (CLIENTE, TOTAL) pero los mismos PREFIJO y NUMERO.

Aclaración. En la base de datos solo persiste uno de los dos registros pero la aplicación permite generar al momento de la inserción los dos reportes con todos los datos como si ambos registros existieran el la base de datos.

He revisado los datos y no hay saltos en el consecutivo ID.

Es como si la base de datos retrocediera en el tiempo despues de insertar el primer registro.

Espero haber sido claro en mi explicación y que alguien pueda darme una luz sobre este tema.
Responder Con Cita
 



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
como eliminar la duplicidad de datos pame SQL 1 30-09-2013 18:57:03
Problemas para controlar la duplicidad de registros loquillo3 Varios 12 13-09-2012 04:24:10
Duplicidad de registros jimmy_aei Firebird e Interbase 10 05-01-2012 22:05:43
comprobar duplicidad campos sql gonza_619 Varios 4 16-09-2010 16:40:50
por que duplicidad de registros con clientdataset sin ingresar registros ...mysql Arturo MySQL 3 05-09-2006 18:39:37


La franja horaria es GMT +2. Ahora son las 12:47:52.


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