Re: FindFirst vs. Schleife
From: Juergen Frieling (juergen_at_beer.com)
Date: 09/23/04
- Next message: Charles Elber: "Listenfeld aktualisieren"
- Previous message: Johannes Karrer: "Requery auf Formulardaten"
- In reply to: Ulrike Weber: "FindFirst vs. Schleife"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 23 Sep 2004 15:29:20 +0200
Hi,
Ulrike Weber schrieb:
> haben. Bisher habe ich eine Schleife gebaut mit
> do until c.eof
> if wert=c!datum then....
> loop
>
> Bisher habe ich das aus Unwissenheit angewendet. Nun ist
> mir aber auch FInd FIrst/Next bekannt. Spricht diese
Das sollte schneller sein. Noch besser wäre aber, das Recordset c
nur mit Daten zu befüllen, bei denen das richtige Datum drin steht.
Z.B. so:
c=db.Openrecordset("SELECT * FROM Tab WHERE [datum]=#" & wert & "#")
datum ist übrigens ein ungünstiger Feldname, besser AnfangsDatum o.ä.,
damit Access nicht durcheinander kommt
Noch besser wäre, wenn Du Deinen Code komplett durch ein oder wenige
SQL-UPDATE o.ä. ersetzen könntest.
Gruss,
Juergen
- Next message: Charles Elber: "Listenfeld aktualisieren"
- Previous message: Johannes Karrer: "Requery auf Formulardaten"
- In reply to: Ulrike Weber: "FindFirst vs. Schleife"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|