Problème Recordset VBA acess 2010 [Résolu]

Signaler
Messages postés
10
Date d'inscription
mercredi 23 novembre 2011
Statut
Membre
Dernière intervention
25 novembre 2011
-
Messages postés
10
Date d'inscription
mercredi 23 novembre 2011
Statut
Membre
Dernière intervention
25 novembre 2011
-
Bonjour a tous , j'utilise généralement la fonction recordset en Csharp , mais là en VBA acess j'ai un petit souci, mon code sera plus clair :

Recordset RS = New Recordset
RS.OpenRecordset ("select * from Utilisateur2 WHERE admin=true")
RS.Fields ["user"].Value
MsgBox User.Value

c'est au niveau de l'utilisation du "New" que acess me dit que l'utilisation n'est pas bonne, je pense également que le Rs.Fields n'est pas bon je voulais savoir les différente syntaxe car en lisant les pdf soit je ne trouve pas soit c'est incompréhensible.

Merci pour vos réponses

3 réponses

Messages postés
14813
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
25 juillet 2021
156
Bonjour,

Recordset RS = New Recordset
devrait être :
Dom RS As Recordset
Ser RS=New Recordset

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
Messages postés
219
Date d'inscription
mercredi 26 octobre 2011
Statut
Membre
Dernière intervention
22 juin 2017
9
Bonjour,

pour ce qui est de RS.Fields ["user"].Value

il faut remplacer les [] par ().

cela donne la valeur du champ user pour l'enregistrement courrant dans le recordset.

Un recordset doit être parcouru si on veut récupérer les données

fais des recherche sur EOF, MoveFirst, MoveNext ...

Bonne journée




Faites simple, aussi simple que possible, mais pas simpliste.
A. Einstein.
Messages postés
10
Date d'inscription
mercredi 23 novembre 2011
Statut
Membre
Dernière intervention
25 novembre 2011

Nickel merci les gars