Newsgroup: it.comp.appl.access
Titolo: db Multiutente.........Problemino.......

Salve ragazzi ho una domanda che credo questa volta non sia (per me ) da
poco.........
Ho relaizzato un db che ho diviso in due uno solo con le tabelle , che resta
in un server , l'altro solo con le maschere macro ecc.......
adesso leggendo legendo i vari problemi esposti mi è venuto in mente una
cosa....... cosa succede se per esempio due persone (o +)
contemporaneamente inseriscono dei dati ?  Cioè se per esempio un utente sta
immettendo nella tabella un nuovo record con un Id per esempio 20, mentre un
altro nello stesso tempo sta facendo la medesima cosa.?! non verrebbe un
errore di duplicazione della chiave o qualcosa del genere?!?
Premttendo che ad ogni record salvato faccio fare il requery della maschera
che mi visualizza i dati.........
posso avere dei problemi?!? C'E qualche metodo per aggirare quello che
potrebbe essere un futuro problema???
Grazie spero di essere stato abbastanza chiaro...............
-- 
Gianni B.
-- 
Gianni B.

 ha scritto nel messaggio
news:3eda85af$1...@news.bluewin.ch...

non ti preoccupare la chiave primaria non viene duplicata, pensa  a tutto
jet
cioa, AEOM

"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:vhBCa.28255$pR3.5...@news1.tin.it...

Ciao AEOM ,grazie della tua tempestiva risposta mi ha sollevato un po',
quindi il motore jet dici che pensa a tutto ?!? ,
Se avresti un po di tempo mi potresti spiegare come?!
Sai per essere ancora + tramquillo.
Grazie
-- 
Gianni B.

"All Eyez On me" <in...@FUCK-LAMERbfsistemi.com> ha scritto nel messaggio
news:vhBCa.28255$pR3.5...@news1.tin.it...

Beh........ io non sarei così tranquillo..................!!!
Se stai inserendo un Nuovo Record tutto OK, ma nel caso
di modifica di un VECCHIO, come accennava nella domanda....??????
Io quì mi preoccuperei bene.............................................!
Non scendo nella trattazione dei Recordset ad accesso esclusivo poichè
è un mattone, ma questo è in realtà uno dei problemi più fastidiosi da
risolvere.
@Alex.

 ha scritto nel messaggio
news:BlJCa.54332$lK4.1...@twister1.libero.it...

se due utenti modificano lo stesso record jet avvisa chi salva per secondo,
dov'è il problema?
Ciao, AEOM


Il problema c'è solo se l'operazione di accesso contemporaneo è un problema.
Va analizzato se l'accesso è Associato o non associato, ma visto che si
parla
di semplificazione consideriamo lo standard di Form Associate.
Mi spiego se io e te accediamo allo stesso record ed entrambi modifichiamo
il dato non stiamo lavorando in realtà sul Recordset originale, ma su di un
CLONE
non aggiornato.
Io salvo per primo e tu per secondo, bene tu ricevi il Warning, c'è un solo
problema
che avendo avuto l'accesso io potrei aver modificato qualcosa che poteva
influenzare
il tuo accesso, ma ovviamente tu non potevi
vederlo..............................!!!!!
Caso raro se vuoi ma in base all'esigenza della multiutenza va considerato
se è o meno
un problema, non a priori...........................!!!!!
Io preferisco lavorare con Form non associate e Recordset aperti in modo
esclusivo
in modo che il 2° apre in sola lettura, ma anche quì dipende........!!!!
Ciao.
@Alex.

 ha scritto nel messaggio
news:TTPCa.55682$lK4.1...@twister1.libero.it...

Grazie del chiarimento ,
-- 
Gianni B.