OVH Cloud OVH Cloud

Objet recordset

1 réponse
Avatar
doudou
Bonjour,

Je recherche les options que doit mettre à mon recordset pour accélérer mes
traitement de donner...
Mes recorsets ne me servent qua consulter les données...
Mais je désire optimiser le traiement de mes données quel type mettre quand
je veut que le recorset me montreà l'instant t ce qui correspond à ma requête
en prenant le moins de réseau.

Quelle option mettre quand on ne veut aucun verrouillage sur
l'enregistrement....

ex :
Set rstmachine = db.OpenRecordset("SELECT tblmachine.Id_machine,
....machine;", , , )
If rstmachine.RecordCount = 0 Then GoTo 1
rstmachine.MoveFirst
While Not rstmachine.EOF

Merci d'vance

1 réponse

Avatar
3stone
Salut,

"doudou"
|
| Je recherche les options que doit mettre à mon recordset pour accélérer mes
| traitement de donner...
| Mes recorsets ne me servent qua consulter les données...
| Mais je désire optimiser le traiement de mes données quel type mettre quand
| je veut que le recorset me montreà l'instant t ce qui correspond à ma requête
| en prenant le moins de réseau.
|
| Quelle option mettre quand on ne veut aucun verrouillage sur
| l'enregistrement....
|
| ex :
| Set rstmachine = db.OpenRecordset("SELECT tblmachine.Id_machine,
| ....machine;", , , )
| If rstmachine.RecordCount = 0 Then GoTo 1
| rstmachine.MoveFirst
| While Not rstmachine.EOF


Tu te contredit quelque peu...

Les recordsets pour "consultation" peuvent être du type Snapshot ou ForwardOnly
Le moins de réseau, c'est en créant les bons index et en ne demandant que
les champs nécessaires.

Aucun verrouillage sur un recordset de consultation ??
- c'est à l'édition que l'on verrouille les enregistrements...

Regarde l'aide sur les recordset, c'est instructif.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/