Méthode FIND des ADODB

Boris - 8 juin 2001 à 19:48
 philg42 - 1 nov. 2001 à 08:34
Bonjour, j'ai un problème avec la méthode find de mes adodb.
Lorsque je tappe le code suivant :

Dim cnTmp As ADODB.Connection
Dim rsTmp As ADODB.Recordset

Set cnTmp = New ADODB.Connection
cnTmp.ConnectionString = "PROVIDER=MSDAORA;" & _
"Data source= log;" & _
"USER ID=strd_admin;PASSWORD=strd;"
cnTmp.Open
Set rsTmp = New ADODB.Recordset
rsTmp.Open "Select * from AGENT", cnTmp
rsTmp.MoveFirst
rsTmp.Find "prenom='DENIS'"*

J'obtient sur la dernière ligne le message d'erreur :

Erreur d'exécution '-2147217879(80040e029)'
L'ensemble des lignes ne peut pas défiler à l'envers.

Si quelqu'un y comprend quelque chose qu'il me le dise svp.

1 réponse

Change la propriété du curseur recordset.
rstmp.cursortype = dbopendynamic
0
Rejoignez-nous