Bonjour,
tu trouveras la doc "officielle" ici :
http://downloads.mysql.com/docs/connector-odbc-en.chm
Il y a une petite différence dans leur exemple c'est que le curseur est côté client.
rs.CursorLocation = adUseClient
Concernant les différences d'écriture que tu as pu voir c'est peut-être parce que
1 2 3 4 5 6 7
| With rs
.ActiveConnection = cnx
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Source = "SELECT * FROM MaTable"
.Open
End With |
équivaut à
1 2
|
rs.Open "SELECT * FROM MaTable", cnx, adOpenKeyset, adLockOptimistic |
On peut soit remplir les propriétés du recordset et invoquer la méthode Open, soit utiliser la méthode Open seule et lui fournir en argument les valeurs de ces propriétés.
On peut même faire un mix des deux.
Par ailleurs, mes essais révèlent que adOpenKeyset n'est pas supporté et que le curseur obtenu est de type adOpenStatic.
Autant mettre dans le code la valeur correspondant à ce qu'on va obtenir.
A+
Partager