title image


Smiley Am besten probierst du die Mimik einfach mal aus...
und schraubst dann bei Bedarf:



So bremsen z.B. Indizes die Einfügegeschwindigkeit in der Tabelle, und die Geschwindigkeit hängt auch davon ab, wie man die Objekte öffnet bzw. verwaltet.



So etwas wie:



Do Until Ende

Call LeseBarcode(DeinBarcode)

Currentdb.Execute "INSERT INTO DeineTabelle (Barcode) VALUES ('" & DeinBarcode & "')"

Loop



ist vermutlich langsamer als:



Set RS = ...

Do Until Ende

Call LeseBarcode(DeinBarcode)

RS.Addnew

RS!Barcode = DeinBarcode

RS.Update

Loop







Die reine Verarbeitungsgeschwindigkeit kannst du übrigens auch wunderbar trocken testen mit einer Konstruktion wie:



T = Timer

Set RS = ...

For I = 1 to 1000

RS.Addnew

RS!Barcode = DeinBarcode

RS.Update

Next

Debug.Print Timer-T


Gruß aus dem Norden

Reinhard


Bitte immer die Access-Version angeben


 



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: