![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#10
|
||||
|
||||
|
Como agregado, a lo que se ha dicho, a lo que apunta el compañero eduarcol es a que no es necesario un select, ni locate. Todo apunta a capturar la excepción adecuada.
Si se ha diseñado la tabla para que tenga un campo clave único, la base de datos nos puede advertir de cualquier intento de ingresar una clave repetida. ¿Para que darle el gusto de buscar si la misma base de datos nos va a saber decir si se puede o no? ![]() ¿Se entiende la idea? En vez de que viajen muchos registros por la red, sólo hacemos que viaje uno (el que deseamos insertar). Si se puede o no, ya nos dirá la base de datos. la cosa viene a ser algo así:
El ejemplo de eduarcol es más ilustrativo. Saludos, |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Eliminar Registro (Validar) | UTECYBER | OOP | 8 | 29-10-2008 19:15:13 |
| cómo Insertar un registro | maximo_nashir | PHP | 1 | 14-07-2007 09:06:05 |
| Insertar un registro | psll | Conexión con bases de datos | 2 | 26-10-2006 20:33:42 |
| Error al insertar un registro en la BD | RiverPlate | Conexión con bases de datos | 3 | 08-12-2004 16:53:18 |
| Insertar registro en tabla | jzk | Conexión con bases de datos | 15 | 26-05-2004 19:58:19 |
|