Newsgroup: it.comp.appl.access
Titolo: Relezioni (Molto importante)

Ciao a tutto il NG.
Ho gia postato precedentemente.
Mi e' stato detto di impostare chiave primaria degli indici. ma purtroppo
non posso.
Ho due computer collegati in rete con uno swic.
PC A = Windows 98 SE , Access 97
PC B = Windows XP , Access 97
Su PC A ho la base di dati (dati.mdb) e programma (ges.mdb)
Ho collegato la base di dati. E' tutto funziona bene.
Su PC B ho il programma (ges.mdb)
Ho collegato la base di dati (dati.mdb) \\hdc\ufficio\c:\dati.mdb
Il problema si presenta nel PC B in quanto alcune maschere con sottomaschere
in queste ultime non mi fa aggiornare i campi o inserire nuovi record in
quanto mi dice che il recordset non e' aggiornabile.
Sul PC A funziona sul B no Perche?
Il programma e' uguale.!
La relazione che esiste fra le due sottomaschere e' la seguente:
ID (maschera principale) numerico intero lungo
ID (sottomaschera) numerico intero lungo
Relazione una a molti
Apllica integrità referanziale
Aggiorna campi correlati a catena.
N.bene Una settima fa il PC B e' stato formattato tutto e reinstallato tutti
i programmi. Prima di allora funzionava.
Certo di una vostra gentile risposta. saluto nuovamente.

 ha scritto nel messaggio
news:5Mopb.85023$e5.31...@news1.tin.it...

Ti ho già risposto nel precedente messaggio, poi ti consiglio di non aprire
un nuovo thread a due giorni di distanza con lo stesso identico argomento.
Ciao,
Massimo
-- 
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


devi solo aggiungere un campo contatore e definirlo come
chiave primaria, i campi numerici delle due tabelle che
stanno sotto la maschera e la sottomaschera li lasci cosi'
come sono e cosi' pure le relazioni tra di loro (anche se
non sarebbe ottimale)
l'importante e' che ci sia una chiave primaria
non capisco come faceva a funzionarti finora
il barbi

 ha scritto nel messaggio
news:XOspb.403155$R32.13...@news2.tin.it...

ho messo un campo contatore come chiave primaria ma non funziona lo stesso.
non capisco su solo un PC funziona e gli altri no.?

 ha scritto nel messaggio
news:7KQpb.92266$e5.33...@news1.tin.it...

Hai provato semplicemente a fare una modifica aprendo la tabella?
Se neanche li te la modifica  è perche sul DB "sfortunato" non ha visto la
modifica da te fatta, vai su strumenti - aggiunte -gestore tabelle
collegate, ricollega la tabella modificata e riprova.
Fa sapere come va.
Ciao,
Massimo
-- 
Vuoi il mio indirizzo? Togli _cut_ per rispondermi
web: 
www.piubelli.net

 ha scritto nel messaggio
news:bo9bji$tdm$1...@atlantis.cu.mi.it...

Sulla tabella le modifiche le posso fare.
Praticamente la maschera principale come base di dati ha una query1.
La sottomaschera ha coma base dati un altra query2.
Sono collegate campi figli e master da un campo che si chiama fattura n
Se tolgo il collegamento le modifiche nella sottomaschera le posso fare.
Quando metto campi figli e master nella sottomaschera non e' possibile
aggiornare.
Sono nella merda.!

 Sono nella merda.!
Benvenuto nel mondo della programmazione, comunque spalando si sposta (in
due forse ci mettiamo meno) ;-)
Ciao,
Massimo
-- 
web: 
www.piubelli.net


 ha scritto nel messaggio
news:bobvs6$de6$2...@atlantis.cu.mi.it...

grazie ho risolto il problema.
Avevo nella query altre 2 tabelle. una era di troppo.
Non riesco a capire x' funziona solo su un computer.
Comunque ho risolto il problema.
ciao