Soy nuevo en MS Access. ¿Alguien podría decirme cómo definir una clave primaria compuesta en MS Access 2007.¿Cómo se definen claves compuestas en MS Access?
Respuesta
Si la memoria funciona correctamente, puede contener SHIFT mientras selecciona los campos en la vista de diseño. Una vez que haya seleccionado todos los campos que serán parte de la clave, presione el botón de la tecla principal.
Ya he respondido, pero quería avisar con información adicional.
Después de resolver mi problema relacionado, presionar "ctrl" + hacer clic en varias columnas en la vista de diseño y luego hacer clic en el ícono "clave principal" en la esquina superior izquierda funcionó muy bien.
que estaba recibiendo un error que indica,
Los cambios solicitados en la tabla no tuvieron éxito debido a crearían valores duplicados en el índice, clave principal o relación.
No estaba seguro de si se trataba de mis datos, o si estaba haciendo algo mal. Efectivamente fueron mis datos: accidentalmente ingresé datos duplicados sin darme cuenta.
he utilizado la siguiente consulta que desnatado de un dbforums.com post para identificar rápidamente el problema:
SELECT ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
FROM TableName
GROUP
BY ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
HAVING Count(*) > 1
Después de adaptar el SQL para mis tablas la consulta señaló inmediatamente la entrada en conflicto. Lo eliminé, solucioné el problema de mi tabla que permitía crear el duplicado y pude crear mi clave principal compuesta sin problemas.
- 1. claves compuestas en sqlalchemy
- 2. ¿Cómo se pueden implementar las claves compuestas en clojure?
- 3. Doctrina y claves únicas compuestas
- 4. MS Access prepara declaraciones
- 5. VBA + Hilos en MS Access
- 6. Nhibernate y MS Access
- 7. MS Access trigger?
- 8. ¿Tenemos transacciones en MS-Access?
- 9. Asignación de claves compuestas en Fluido NHibernate
- 10. Relaciones en claves compuestas usando sqlalchemy
- 11. ¿Cómo eliminar en MS Access cuando se usa JOIN?
- 12. MS Access Propiedades
- 13. MS Access sin VBA?
- 14. ¿Se puede usar ADO.NET SQLCommandBuilder con claves compuestas?
- 15. Django o similar para claves primarias compuestas
- 16. ¿Usar claves compuestas? ¿O siempre usas claves sustitutivas?
- 17. Claves compuestas MySql y valores nulos
- 18. C# Cómo conectar a MS Access 2007
- 19. ms-access: ¿cómo comentar el código sql?
- 20. ¿Cómo conectar java a Ms Access 2010?
- 21. ¿Cómo puedo utilizar Hibernate con MS Access?
- 22. Seleccionar registros omitiendo filas en MS Access
- 23. Proporcionar ayuda en forma en MS Access
- 24. Pasar parámetros entre formularios en MS Access
- 25. Recuperar datos URL JSON en MS Access
- 26. Expresiones regulares en MS Access VBA?
- 27. MS Access 2007 JOIN en múltiples campos
- 28. Crear vista en MS Access 2007
- 29. Crear procedimiento almacenado en MS Access?
- 30. Sincronizar datos de MS Access a MS SQL
Shift, no Control. Alternativamente, puede seleccionarlos en la hoja de propiedades de los índices, con el nombre del índice en la primera columna y nada en la primera columna para los campos subsiguientes del índice compuesto. –