Sono nuovo in MS Access. Qualcuno potrebbe dirmi come definire una chiave primaria composita in MS Access 2007.Come definire le chiavi composite in MS Access?
risposta
Se la memoria viene utilizzata correttamente, è possibile tenere premuto SHIFT mentre si selezionano i campi nella vista di progettazione. Una volta selezionati tutti i campi che devono far parte della chiave, premere il tasto della chiave primaria.
Già risposto, ma volevo inserire in ulteriori informazioni.
Dopo aver risolto il problema correlato, tenendo premuto "ctrl" + facendo clic su più colonne in visualizzazione struttura e facendo clic sull'icona "chiave primaria" in alto a sinistra funzionava perfettamente.
stavo ricevendo un errore che ha dichiarato,
le modifiche richieste al tavolo non hanno avuto successo perché avrebbero creare valori duplicati nell'indice, chiave primaria o rapporto.
Non ero sicuro se fossero i miei dati, o se stavo facendo qualcosa di sbagliato. Certo, erano i miei dati - avevo accidentalmente inserito dati duplicati senza rendermene conto.
ho usato la seguente query che ho scremato fuori di un dbforums.com post per identificare rapidamente il problema:
SELECT ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
FROM TableName
GROUP
BY ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
HAVING Count(*) > 1
Dopo aver adattato lo SQL per le mie tabelle alla query subito sottolineato la voce incriminata. L'ho eliminato, ho risolto il problema nella mia tabella che consentiva di creare il duplicato e di creare la mia chiave primaria composta senza problemi.
- 1. Comprendere le chiavi di Cassandra Composite
- 2. Come si possono implementare le chiavi composite in clojure?
- 3. @OneToMany e chiavi primarie composite?
- 4. Abbiamo transazioni in MS-Access?
- 5. Trigger MS Access?
- 6. MS Access senza VBA?
- 7. MS Access Properties
- 8. JPA/Hibernate: Cosa c'è di meglio per le chiavi composite composite, @IdClass o @EmbeddedId e perché?
- 9. Espressioni regolari in MS Access VBA?
- 10. Dati in virgola mobile in MS Access
- 11. Nolli bool in MS Access tabelle collegate
- 12. Ereditarietà per codice VBA in MS Access
- 13. Come comprimere un database MS Access
- 14. Creare stored procedure in MS Access?
- 15. Crea vista in MS Access 2007
- 16. REST - come progettare un URI con chiavi composite?
- 17. Query utilizzando chiavi composite diverse da Row Key in Cassandra
- 18. come creare ms-access come sottoforme continue (widget) in Qt?
- 19. Come inserire ADO Recordset in Tabella MS Access
- 20. Conversione da MS Access 2000 a 2010
- 21. MS Identity and Access strumento MVC 4
- 22. Come si esegue una procedura memorizzata in MS Access?
- 23. Come fare riferimento a una sottomaschera in MS Access
- 24. Diagramma relazioni entità per MS Access
- 25. MS Access 2007 ENTRA su più campi
- 26. ms-access: fare qualcosa sul database aperto
- 27. Framework Entity: come restituire una riga da una tabella con le chiavi composite?
- 28. Chiamare il servizio WCF da MS Access
- 29. MS Access 2010: "Impossibile aprire altri database".
- 30. relazione di chiave esterna con le chiavi primarie composite in SQL Server 2005
Maiusc, non controllo. In alternativa, è possibile selezionarli nella finestra delle proprietà degli indici, con il nome dell'indice nella prima colonna e nulla nella prima colonna per i campi successivi dell'indice composito. –