OVH Cloud OVH Cloud

[ADO] Recordcount

12 réponses
Avatar
JohnFuss
Bonjour,

j'utilise ADO pour executer des requêtes sur des bases Oracle. J'ai changé
de machine et aussi de driver Oracle, depuis lorsque j'interroge le
.recordcount j'ai toujours -1, testé sur plusieurs bases. Du coup toutes les
macros se basant sur le recordcount ne fonctionne plus, je voudrai eviter de
refaire ces macros.

Une idée ?

Merci d'avance.

John

2 réponses

1 2
Avatar
JohnFuss
Eric,

mon problème est maintenant résolu grâce à toi, un grand grand merci tu me
fais gagner un temps précieux.

Bravo.

John

"Eric" a écrit dans le message de news:

re,

avant l'ouverture du recordset, (j'avais oublié de le préciser), par
ExecuteSQL.Open sql, cnn, adOpenDynamic, adLockBatchOptimistic

Des infos ici :
http://www.microsoft.com/france/msdn/support/whitepaper/default.asp
- ADO et les curseurs : page 14 (Derniere colonne le RecordCount) et 15


Bonjour,

J'ai testé les combinaison des curseurs et LockType come en fin de postr
sans succès



Ne faudrait-il pas préciser le CursorLocation sur AdUseClient ?
ExecuteSQL.CursorLocation ­UseClient


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




Avatar
Eric
Bonjour John,

Pris par ma réponse, j'avais oublié de te saluer :-(
Content que tu n'aies point à reécrire tes macros.
Merci pour le retour et bonne continuation pour ton projet.


Eric,

mon problème est maintenant résolu grâce à toi, un grand grand merci tu me
fais gagner un temps précieux.

Bravo.

John

--

A+
Eric
http://www.mpfa.info/

1 2