
19/07/2007, 10:50
|
 | Colaborador | | Fecha de Ingreso: octubre-2003 Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 4 meses Puntos: 156 | |
Re: Error al insertar en BD access 2003 Gracias por responder.
el problema de la segunda opción, es que el código numérico si se puede repetir, pero es en su conjunto que no se puede repetir. o sea, el campo 'código' está formado por un prefijo alfanumérico, y luego le precede un campo numérico. Por ejemplo:
AB0001
AB0002
AC0001
Si te fijas 0001 se repite pero el código completo no. Por lo cual, si hago sólo como clave principal el campo numérico me daría error también. (o al menos eso entendí yo) ¿o a qué te referías?
Lo probé separando el campo 'codigo' en dos campos, los dos los hice PK: prefijo y numero, pero también da error de duplicados. Supongo que es por lo que dices del campo "text" y eso.
Sino, pues optaría por la primera opción.
Saludos |