Stránka 1 z 1

Microsoft Access - vzájemné blokování uživatelů

Napsal: čtv lis 11, 2010 07:43
od ^suk_
Zdravím, mám takový problém s databází MS Access, a tak sem se chtěl optat, zda-li se s tím někdo už nesetkal a poskytne mi radu jak to spravit.

Trochu obecných informací:
Mám tabulku "kamiony" a tabulku "vyrobky_na_kamion". Do tabulky "výrobky na kamion" se zapisují záznamy o parametrech: ID_kamionu, kód výrobku, počet, ......
V tabulce "kamiony" pak mám nejrůznější informace o kamionech:
ID_kamionu, datum odjezdu, místo určeni, ......
V relacích jsou tabulky spojeny přes ID_kamionu.
Celou databázi mám rozdělenou na BE a FE část.

A teď k problému:
Stává se mi (dá se řící čím dál častěji), že se mi uživatelé začnou při zápisu do tabulek blokovat (zápis probíhá přes formuláře).
Určitý čas vše funguje bez problémů, ale pak se stane, že jakmile jeden uživatel začne zapisovat výrobky na kamion, tak ostatní uživatelé už zapisovat nemohou i přesto, že chtějí zapisovat výrobky k jiným kamionům.
Dá se to dočasně opravit komprimací tabulkové části databáze (BE), ale za pár dnů ta chyba naskočí znovu, takže se dá říci, že komprimuju BE část třeba 3x týdně kvůli této chybě.
Napadlo mě, jestli to není tím, že někteří uživatelé používají Access 2003 a jiní zase 2007 (databáze je vytvářena ve verzi 2003 (*.mdb)), ale v tom by snad neměl být problém.

Nemá někdo nějaké zkušenosti s tímto ?
Díky.