![]() |
![]() |
| 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 |
|
#2
|
||||
|
||||
|
Cuando te refieres a vectores, supongo que quieres decir registro de una BD no?. Si es asi para que no se repitan datos se suele poner un campo clave.
Es decir si tienes estos campos: IdEmpleado Nombre Apellidos Edad IdEmpleado sería el campo clave y no podrían existir dos registros con el mismo campo clave IdEmpleado, asi te evitarías/controlarías la duplicidad. Si lo que quieres, siguiendo el ejemplo, que no tenga el mismo Nombre Apellidos y Edad, lo que tendrías que hacer antes de insertar es realizar una consulta para ver si existe esa conjuncion de datos sino existe lo insertas y si existe das error. [sql] q1.parameters[0].asstring:='pepito'; q1.parameters[1].asstring:='palotes'; q1.parameters[2].asinteger:='30'; q1.sql.add(select * from empleados where (nombre=:wNombre) and (Apellidos=:wApellidos) and (Edad=:wEdad)) q1.open; if q1.isempty then //insertas registro nuevo else showmessage('ya existe registro'); |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ¿Cómo comparar varios vectores (de filas en Excel)? | Nanaky | Varios | 1 | 29-08-2007 17:24:15 |
| Bases de datos y vectores | grone35 | Varios | 2 | 07-09-2006 10:10:44 |
| vectores... | mauriciofox | Gráficos | 0 | 25-02-2005 05:28:17 |
| Problema con vectores dinámicos | aluduena | Varios | 2 | 27-09-2004 23:09:19 |
| Vectores,Asscii | jorgito | PHP | 1 | 26-07-2004 20:00:08 |
|