SQL (insert into) et VB

SQL (insert into) et VB - Programmation

Marsh Posté le 29-07-2002 à 17:41:11    

Salut,
 
Voilà j'ai besoin d'exécuter cette requête dans mon code VB, cependant j'ai des erreurs à l'exécution.  
Voici ma requête :  
dbs.Execute " INSERT INTO TableTemp " _
            & "SELECT fournisseurs.nom, bcf.ref, vinifera, SUM(qtecde - qtelivree) as nb " _
            & "FROM fournisseurs, bcf,lignesbcf " _
            & "WHERE fourniseurs.ref = '" & Text6.text & "'" _
            & "AND fournisseurs.ref = bcf.ref " _
            & "AND refbcf = bcf.ref " _
            & "GROUP BY fournisseurs.nom, bcf.ref, vinifera " _
            & "HAVING nb > 0;"
 
La table TableTemp est créée et existe.
Il y aurait apparemment un problème de syntaxe j'ai effectué beaucoup de tests (en ajoutant les noms des champs de la table à remplir .... etc).
Si quelqu'un voit l'erreur merci de bien vouloir m'aider. :sarcastic:

Reply

Marsh Posté le 29-07-2002 à 17:41:11   

Reply

Marsh Posté le 29-07-2002 à 18:16:33    

Remplacer la ligne:
& "WHERE fourniseurs.ref = '" & Text6.text & "'" _
par:
& "WHERE fourniseurs.ref = '" & Text6.text & "' " _
 
;)

Reply

Marsh Posté le 29-07-2002 à 19:35:09    

J'ai fait ce que tu m'as dit mais il me fait quand même une erreur lors de l'éxécution à savoir : "Trop peu de paramètres : 2 attendus".
 :heink:

Reply

Marsh Posté le 29-07-2002 à 20:00:09    

Je pense que c'est requête qui est totalement fausse donc ne cherches pas plus loin. Merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

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