Aide - Recherche - Membres - Calendrier
Version complète : Problème Vba Access, Erreur 2342
Trucs et astuces Express > Discussions Informatique > Microsoft Office 2003 / 2007 > Access
the_tiger85
Bonjour,
J'ai une zone de texte ou, quand on clique sur un numéro de dossier,
cela me renvoi vers une autre page qui indique plusieurs renseignement
en lien avec ce numéro.

Voici ma page d'accueil :

http://futurisma.free.fr/voir_image.php?nom=118095773433.JPG

Ma requête est en vert et l'erreur provient de la ligne surligné.

Si quelqu'un voit l'erreur.
Merci !
Groumphy
Salut,

Docmd.RunSql n'est pas fait pour les sélections... Utilise un OpenRecordSet...
Docmd.RunSql (requete) sera utilisé pour les 'create', 'update', renseignement de retour, etc...

G.
the_tiger85
Merci !
Maintenant avec le OpenRecordSet j'ai ca comme erreur ermm.gif :

http://futurisma.free.fr/voir_image.php?nom=118102559933.JPG

Merci pour votre aide !!
the_tiger85
Bonjour,
En fait j'ai utilisé la méthode suivante qui marche !!

Application.DoCmd.OpenForm "FormSuividossier", , requete, , , , Me.NumDossier

mai_applaudit.gif

Donc merci encore de m'avoir aidé !!
the_tiger85
Petit oubli de ma part :

Dans l'autre formulaire que l'on veut ouvrir, il faut mettre :

Private Sub Form_Load()
If IsNull(Me.OpenArgs) Then
'rien à faire
Else
Me.[NumDossier] = CLng(Me.OpenArgs)
End If
End Sub

Voila
Groumphy
Hello,

Ton erreur avec OpenRecordSet vient de la portée de NumDossier qui n'est pas définis dans la fonction CmdValider et de plus (sauf erreur de ma part) OpenRecordSet s'utilise avec 3 éléments standards...

Mais bon, tant que cela fonctionne, c'est le principal.
the_tiger85
D'accord, merci pour ton aide Groumphy !
mai_applaudit.gif
Ceci une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.