SQL (insert into) et VB - Programmation
Marsh Posté le 29-07-2002 à 18:16:33
Remplacer la ligne:
& "WHERE fourniseurs.ref = '" & Text6.text & "'" _
par:
& "WHERE fourniseurs.ref = '" & Text6.text & "' " _
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".
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
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.