Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    chiave primaria mi sballa i record[access]

    come mai una volta compilati tutti i record dei miei campi chiamiamoli campo1, campo2,campo3,codice produttore della mia tabella, imposto il codice produttore come chiave primaria e tutti i miei record si sballano? e poi quando la rimuovo ritornano a posto, mi sembra strano dato che il codice produttore dovrebbe essere univoco .-.

  2. #2

    Re: chiave primaria mi sballa i record[access]

    Originariamente inviato da ShAdOw WaLkEr
    come mai ... tutti i miei record si sballano?
    chissà cosa hai messo nella chiave primaria...






    seriamente, che vuol dire "si sballano"????

  3. #3
    vuol dire che se io ho una tabella

    campo1 campo2 codiceProduttore
    a e 20771
    b f 20772
    c g 20773
    d h 20774

    imposto come primary key codice produttore e mi viene fuori una tabella

    campo1 campo2 codice produttore
    d h 20771
    c f 20772
    a h 20773
    b e 20774

    non capiscoi l motivo visto che il codice è univoco, quando rimuovo la chiave primaria la tabella torna a posto

  4. #4

    Re: chiave primaria mi sballa i record[access]

    Originariamente inviato da ShAdOw WaLkEr
    tutti i miei record si sballano
    si sballano?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  5. #5
    prima la primary key qual'era?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  6. #6
    non cera per questo la vorrei impostare io adesso

  7. #7
    crea una nuova tabella definendo la primary key.

    inserisci tutti i dati in essa. elimina la vecchia tabella

    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  8. #8
    comunque, nella singola tabella (UNA!) aggiungere una PK non mescola i record. due supposizioni: o stiamo parlando di più tabelle (e quindi l'esempio di shadowalk è su una query) oppure il db di access è rovinato

  9. #9
    Originariamente inviato da optime
    comunque, nella singola tabella (UNA!) aggiungere una PK non mescola i record. due supposizioni: o stiamo parlando di più tabelle (e quindi l'esempio di shadowalk è su una query) oppure il db di access è rovinato
    confermo
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  10. #10
    è una soluzione che non funziona per 2 motivi, uno lo dovrei fare per 24 tabelle ed è troppo lungo e due quando tento di inserire i record col copia e incolla nella colonna primary key mi dice che ci sono duplicati e mi mette alcuni record in una tabella errori di incollamento ma non ci sono duplicati >.<

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.