Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-09-2006
juangabriel1786 juangabriel1786 is offline
Miembro
 
Registrado: ene 2006
Posts: 38
Poder: 0
juangabriel1786 Va por buen camino
Cool evitar que se repitan los codigos

hola, soy nuevo en esto, y tengo una pequena aplicacion hecha en delphi y una base de datos en postgreSQL y tengo el codigo como bigint, y necesito que me ayuden a que este codigo no se repita con algun codigo.
Responder Con Cita
  #2  
Antiguo 21-09-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
No trabajo con postgreSQL, pero todos los motores de base de datos tienen la posibilidad de establecer un campo como clave única, de esta manera dicho campo no puede repetirse.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 21-09-2006
juangabriel1786 juangabriel1786 is offline
Miembro
 
Registrado: ene 2006
Posts: 38
Poder: 0
juangabriel1786 Va por buen camino
hola

se que no se puede repetir pero cuando el usuario trate de introducir el mismo codigo que ya esta esta registrado,dara un error de primary key, yo quiero saber como lo controlo
Responder Con Cita
  #4  
Antiguo 21-09-2006
ANG4L ANG4L is offline
Miembro
 
Registrado: nov 2005
Posts: 67
Poder: 19
ANG4L Va por buen camino
Buenas, yo tampoco trabaje con PostgreSQL

pero en
http://www.postgresql.org/docs/8.1/s...tatements.html
dice que puede ser algo asi

Código SQL [-]
SELECT INTO myrec * FROM TABLA WHERE "CAMPO" = "INGRESADO POR USUARIO";
IF FOUND THEN
    RAISE EXCEPTION 'YA EXISTE %';
END IF;

Pero checkealo vos en la pagina mejor....
Saludos !
__________________
Moment of chaos....
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
codigos escape bernat_f Impresión 4 17-06-2006 18:27:57
codigos de error IB castroruiz2001 Firebird e Interbase 1 12-07-2004 19:11:39
Codigos de teclas chona Varios 2 01-06-2004 16:11:05
codigos de barras the darkness Varios 6 22-04-2004 18:02:29


La franja horaria es GMT +2. Ahora son las 17:00:13.


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