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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  erreur 3664 pour une requete sql avec la fonction openrecordset

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur 3664 pour une requete sql avec la fonction openrecordset

n°1702273
MATMAT2000
Posté le 14-03-2008 à 11:23:59  profilanswer
 

bonjour,  
 
je rame comme un fou depuis hier sur ce bout de code :  
 
Private Sub Texte34_Exit(Cancel As Integer)  
 
Dim MaDB As DAO.Database  
Dim rst As DAO.Recordset  
   
Set MaDB = CurrentDb()  
Set rst = MaDB.OpenRecordset("select EnTeteMvt.[N°Cmde] from EnTeteMvt WHERE EnTeteMvt.[N°Cmde]= '" & Me.Texte34 & "' ;" )  
rst.MoveLast  
   
    Me.CONTROLE1 = rst.Fields(1)  
     
Set rst = Nothing  
Set MaDB = Nothing  
 
End Sub  
 
Le but est de controler si pour un numéro de commande saisie dans un formulaire (Controle du formulaire = Me.texte34) il exite déjà un enregistrement correspondant dans le champ N°Cmde de ma table EnTeteMvt. Après avoir essuyé (est ce vraiment fait??) plusieurs soucis liés à une erreur 3061 "trop peu de paramètre.1 attendue", j'ai ensuite une erreur 3061 "Type de données incompatible dans l'expression du critère"....  
 
Quelqu'un peut il m'aider?

mood
Publicité
Posté le 14-03-2008 à 11:23:59  profilanswer
 

n°1702393
MATMAT2000
Posté le 14-03-2008 à 13:26:16  profilanswer
 

C'est sur Access...

n°1702606
MATMAT2000
Posté le 14-03-2008 à 17:01:56  profilanswer
 

ça n'inspire vraiment personne?....;-)

n°1702623
kiki29
Posté le 14-03-2008 à 17:19:59  profilanswer
 

Sans trop connaitre Access, à priori un conflit entre la déclaration du champ N°Cmde Type de Données de ta table et Me.Texte34 peut-être,
donc CInt(me.Text34) ou CLng(Me.Text34) ?


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

  erreur 3664 pour une requete sql avec la fonction openrecordset

 

Sujets relatifs
Help pour requête SQL[Solutionné][VBA] erreur avec Paste, je comprends pas pourquoi
requete sqlIE7 attraper l'erreur "URL trop longue"
[PHP] fonction: probleme de debutantMetaprogrammation: Comment détecter si une fonction existe ou pas
Erreur de code en PHPDebug d'une fonction de validation
C# -- Problème d'éxécution de requête sur la base SQL server[RESOLU] aide pour une requête toute simple
Plus de sujets relatifs à : erreur 3664 pour une requete sql avec la fonction openrecordset


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