fonction "execute"

fonction "execute" - VB/VBA/VBS - Programmation

Marsh Posté le 22-05-2003 à 17:09:02    

bonjour a tous,
 
j'ai un probleme avec cette fonction,
 
a priori elle sert a executer des requetes sur une bdd,
 
ma requet est un ordre update (qui marche quand je la saisis sous access)
 
mais en tapant: currentDb.execute(maRequete) il me sort qu'il attend plus de parametres (maRequete est un String)
 
Or normalement y'a besoin que d'un parametre a la base, je comprend pas trop pkoi ca merde.

Reply

Marsh Posté le 22-05-2003 à 17:09:02   

Reply

Marsh Posté le 22-05-2003 à 17:16:52    

Hao a écrit :

bonjour a tous,
 
j'ai un probleme avec cette fonction,
 
a priori elle sert a executer des requetes sur une bdd,
 
ma requet est un ordre update (qui marche quand je la saisis sous access)
 
mais en tapant: currentDb.execute(maRequete) il me sort qu'il attend plus de parametres (maRequete est un String)
 
Or normalement y'a besoin que d'un parametre a la base, je comprend pas trop pkoi ca merde.
 


 
Je pense que il doit falloir que tu precise ta connexion quelque part...
 
Par exemple, en VB6 avec un dataenvironnement qui contient un e connexion vers la base, c'est sur cette connexion que l'on effectue le EXECUTE(maRequete)...


---------------
Il ne faut pas vendre la peau de l'ours.....NON, il ne faut pas!!!!
Reply

Marsh Posté le 22-05-2003 à 17:18:32    

quelle bdd?  mysql? access?
 
quelle requête?  balance la string.
 
quel code?  montre nous ton code, initialisation de l'objet Connection principalement. Après, on pourra t'aider ;)
 
edit: ok j'avais pas vu Access.  Figure toi que le SQL d'Access est une merde infâme et permet un tas de choses qui ne sont pas autorisées dans une requête SQL standard.  Je pense que montrer la requête SQL devrait suffire :D


Message édité par drasche le 22-05-2003 à 17:20:29

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed