Premessa: sono inesperto, abbiate pazienza. :-)

Volendo realizzare un database della mia piccola biblioteca, ho creato due tabelle: la prima (Chiamata Autori) con il campo denominato ID, con proprietà Numero e impostato come Chiave Primaria, il campo successivo denominato Autori con proprietà Testo. La seconda tabella (Chiamata Titoli) costituita anch'essa da due campi, uno denominato Titoli e impostato come Chiave Primaria (se ho capito bene non è possibile creare una tabella senza chiave primaria), l'altro denominato Argomento: tutti e due i campi hanno proprietà Testo.

Ho due problemi.

1) Contatore. Per quanto riguarda il campo della prima tabella (Chiamata Autori), quello denominato ID e impostato come Chiave primaria, non sono riuscito a trovare come proprietà Contatore, la quale proprietà in Access fa si che i record vengano numerati automaticamente, e in modo progressivo. Cosa posso fare per avere un campo che, man mano che si inseriscono i dati nei vari record, li numeri automaticamente?

2) Relazioni tra tabelle. Sono andato su Strumenti > Relazioni > Aggiungi, a questo punto ho trascinato il campo ID (Chiave primaria) della prima tabella fino a sovrapporlo al campo Titoli (Chiave primaria) fino a che non compare in corrispondenza del puntatore una freccetta nera ricurva, a quel punto lascio e mi compare il seguente messaggio di errore: "Errore durante il collegamento alla sorgente dati. Il tipo colonna non trova corrispondenza in statement [ALTER TABLE "Titoli" ADD FOREYGN KEY (Titoli) REFERENCES "Autori" ("ID")] Andando su EXTRA, mi compare il seguente avviso: Stato SQL: S0021 Codice di errore: -57

Cosa ho combinato?
Ringrazio anticipatamente.







La versione di openoffice è 2.0.3


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a