Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3055 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA - Probleme Appel de fonction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA - Probleme Appel de fonction

n°1310845
kissmytoe
Posté le 21-02-2006 à 17:00:56  profilanswer
 

Bonjour à tous.  
Est-ce que quelqu'un comprend le probleme avec ce code VBA  
La méthode existe appelle la méthode requeteSelect  
 
Function requeteSelect(ByVal requete As String)  
Dim requeteBd As DAO.Recordset  
 
Set requeteBd = CurrentDb.OpenRecordset(requete, dbOpenForwardOnly, dbReadOnly)  
requeteSelect = requeteBd  
End Function  
 
Function existe(ByVal requete As String)  
Dim existeBd As DAO.Recordset  
existe = False  
existeBd = requeteSelect(requete) <--- Probleme a cette ligne (Mauvaise utilisation de la propriété)
 
If (Not existeBd.EOF) Then existe = True  
End If  
End Function  
 
C'est comme si ma fonction renvoyais un type Variant ou quelque chose comme ca  
 
Jveux recevoir le résultat de ma requete.  
Que ma méthode requeteSelect renvoi le résultat DAO.recordset  
et que je puisse le récupérer correctement dans ma méthode existe
 
Maryse


---------------
Yes! A girl in computer science!
mood
Publicité
Posté le 21-02-2006 à 17:00:56  profilanswer
 

n°1311166
tegu
Posté le 22-02-2006 à 09:14:41  profilanswer
 

Eh bien déclare ta fonction requeteSelect() correctement. Tu n'as pas précisé son type, donc par défaut elle renvoie un variant.
Pour qu'elle rende le bon type il faut la déclarer comme suit :

Function requeteSelect(ByVal requete As String) As DAO.Recordset

n°1311473
kissmytoe
Posté le 22-02-2006 à 14:30:05  profilanswer
 

Merci infiniment!!! :)  
Tu m'aide beaucoup hehe ;)


---------------
Yes! A girl in computer science!

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA - Probleme Appel de fonction

 

Sujets relatifs
Problème avec richtextbox et mysql.script JS qui affiche une zone de texte en fonction d'un select
DirectX: déplacer la caméra en fonction de la souris[ACCESS - VBA] - Remplir une table avec un formulaire VBA
[VBA] pb graphique avec des variablesProblème de lenteur d'accès MySQL
[Delphi] Problème Delphi Teechart 6[Oracle] Probleme de DML + table imbriquée
probleme de validation w3C CSS couleur de fondProblème avec bannière
Plus de sujets relatifs à : VBA - Probleme Appel de fonction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR