[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] Consulta...



> ...
>    Warning: PostgresSQL query failed: ERROR: Cannot insert a duplicate key
>    into a unique index in
>    /home/httpd/html/maraton/insertardb.php3 on line 71
> ...

	No conozco la respuesta exacta a lo que preguntas, pero en mi
opinión esa no es una manera adecuada de programar por _muchas_
razones. Lo que debes hacer es manejar errores de manera adecuada.

	 En particular, en el ejemlpo anterior lo que deberías hacer
 es NO hacer un insert en una tabla con llave única sin antes revisar
 si la llave ya estba en la tabla. Si la llave ya estaba, entonces
 tomas alguna decisión como desplegar en el browser un mensaje de
 error, o simplemente no insertas nada porque "ya estaba", o algo así.

							   ¿Me explico?
-- 
-------------------------------------------------------------------------------
 -- Roberto Jimeno. --                   From the book `SmallTalk With Style' :
Specify methods to be implemented by a subclass in abstract class comments.
---------------------------------------------------------------------
Lista de soporte de LinuxPPP
 Reglas de la lista en http://pepe.net.mx/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]