Newsgroup: it.comp.appl.access
Titolo: Collegamento sottomaschera.

Salve a tutto il NG.
MI sta accadendo una cosa molto strana, a prima vista sembra banale, ma non
riesco a risolverla.
Praticamente ho due tabelle.
Nella prima ANAGRAFICA ho come chiave primaria CodiceFiscale (formato testo)
Nella seconda tabella DATI CATASTALI ho come chiave primaria l'ID
(contatore) gestito da Access 2000 e CodiceFiscale come chiave esterna.
La relazione uno a molti.
Prima con l'ID contatore in tutte e due le tabelle riuscivo a creare una
maschera anagrafica collegando la relativa sottomaschera tramite gli ID
gestiti da Access, ora solo perchè ho inserito cone chiave il codice
fiscale, la sottomaschera mi dà un  sacco di problemi, in pratica non riesco
più a ricreare la sottomaschera che mi elenca più di una riga di dati
catastali.
C'è qualche accorgimento particolare che io non conosco?
Eppure la cosa mi pare abbastanza semplice, ma intanto non funziona.
Ciao grazie mille
Rita
--
Dott.ssa Lucia Rita Carfagno
Responsabile Servizi Informatici (sede di Termoli)
Università degli Studi del Molise
Tel. 0874-4041 (centralino)
e-mail : 
carf...@unimol.it

 C'è qualche accorgimento particolare che io non conosco?
Non ci sono accorgimenti particolari se la relazione e'
codfiscale<--->codfiscale
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:XIq6a.150933$YG2.4...@twister1.libero.it...

ma questo non è lo stesso problema postao il 16/02 col titolo quesione di
ultimo record!!
penso che la soluzione sia la stessa
Stefano


Ciao Rita,
Tutto OK?
Scusami, forse non ho capito bene il tuo problema, ma come chiave primaria
della tabella DATI CATASTALI non puoi usare il codice fiscale, in quanto non
risulta contenere un valore univoco (sei tu che hai detto che tra le due
tabelle deve esserci una relazione uno-a-molti e quindi per ogni record con
un determinato codice fiscale nella tabella ANAGRAFICA ci saranno più record
con lo stesso codice fiscale sull'altra tabella).
Se dichiari il codice fiscale come chiave primaria della tabella DATI
CATASTALI avrai due problemi:
1) Quando nella tabella DATI CATASTALI tenti di inserire un eventuale
secondo record di un determinata persona (quindi con lo stesso codice
fiscale) Access non te lo permetterà segnalandoti l'errore di chiave
primaria doppia.
2) Se due tabelle risultano essere in relazione tra di loro in base alle
loro chiavi primarie, la relazione sarà di tipo uno-a-uno e non uno-a-molti
come vorresti tu.
Ne consegue che, nella tabella DATI CATASTALI, il codice fiscale non può
essere chiave primaria, ma solamente chiave esterna.
Quindi a mio parere non hai altra scelta che tornare alla vecchia struttura.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:3E5A3AF0...@blunet.it...

Sì la relazione è coddfiscale<----->codfiscale.
Cmq ti ringrazio.
Ciao Rita

 ha scritto nel messaggio
news:Kfr6a.151052$YG2.4...@twister1.libero.it...

Ciao Roberto, tutto bene ....siamo figli d'affanno! Spero che tu stia sempre
bene.
Scusami, probabilmente mi sono espressa male, ma è tutto proprio come
suggerisci tu.
Cioè Codice fiscale è chiave primaria nella prima tabella (anagrafica) e
chiave esterna nella seconda tabella (dati catastali).
La tabella dati catastali ha inoltre come chiave primaria il famoso ID
(contatore ) gestito da access.
Come mai la sottomaschera ha crisi di rigetto?
I collegamenti sono quelli di sempre eppure non capisco, anzi ho visto che
nella sottomaschera contenente il controllo codice fiscale (FK) rimane vuoto
anche quando io immetto nella maschera il codice fiscale nella tabella del
lato uno.
Possibile che io debba sempre bloccarmi per delle cose che sono cavolate?
Eppure è così Roberto, da un pò di tempo ho il flusso negativo che mi
segue......
Ciao, grazie ed a presto
Rita

 ha scritto nel messaggio
news:mdr6a.225770$0v.63...@news1.tin.it...

Ok Stefano ora ho rivisto il post precedente che avevo già dimenticato
semplicemente perchè ho riparlato con l'utente e ho rielaborato il tutto,
però anche lì sorgerà lo stesso problema che ho esposto oggi.
Mi spiego, se tutto viene gestito con le chiavi contatore di Access problemi
non ve ne sono (poi ho aggiustato la cosa), ma se mi azzardo a gestire
tramite codice fiscale ecco che Access si comporta da carogna!
Cmq quello delle cartelle cliniche è un problema che devo riprendere da
domani, ora se risolvo quest'altro problema, simile, risolvo anche l'altro.
Grazie ciao
Rita (sono tutta complicata)

 Rita
--



Hai ragione Roberto, è così, potrei scrivere numerosi romanzi
in merito.......Eheheh
Ciao e grazie
Rita