Fare clic su " Start", quindi digitare " regedit" (senza virgolette) nella casella di ricerca . Premere il tasto "Enter" .
2
Clicca sul link " computer" nel riquadro della finestra di sinistra . Andare su " HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Jet \\ 4.0 \\ Engines \\ Jet 4.0 " voce di valore ", se in esecuzione versioni di Access 97 , 2000 , 2002 o 2003 . Se in esecuzione Access 2007 o 2010 , passare alla " HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Office \\ 12.0 \\ Access connettività del Motore \\ Engines \\ ACE " entry .
3
doppio clic " " ingresso sul lato destro della finestra . Modificare il numero nel" MaxLocksPerFile valore dati " campo su un valore più alto, e quindi fare clic su " OK . " per impostazione predefinita , Windows utilizza un" valore MaxFileLocksPerFile "del 9500. Modificare il valore sufficiente per gestire il numero massimo di righe nella più grande tabella di dati . Lasciare spazio per la crescita nel database. ad esempio, se il più grande tabella nel database ha 100.000 record , impostare il valore di almeno 200.000 per accogliere nuova immissione di dati .
4
Chiudere l'Editor del Registro di sistema.
Cambia Max Blocca temporaneamente in codice
5
lancio di Microsoft Access e aprire il database che causa gli errori di Max blocco .
6
Clicca su "Strumenti di database "sul menu o sulla barra multifunzione, quindi " Visual Basic " pulsante . Visual Basic per Applications finestra si apre .
7
destro del mouse sul nome del database nel riquadro" Progetto " . Cliccate "Inserisci ", quindi "Modulo " nel menu a comparsa
8
Inserisci il seguente codice sotto la " Option Compare Database" etichetta: .
DAO.DBEngine.SetOption dbmaxlocksperfile , 200000
Change " 200000 " per il numero desiderato di max Locks, e quindi salvare il lavoro . Accesso aumenta il numero di blocchi di file max al valore immesso. volta usciti l'applicazione , l'impostazione ritorna a il valore originale nel Registro di sistema .
software © www.354353.com