Création
d'entreprise
Posez votre question Signaler

Visual Basic et requête SQL de jointure

RItalMan - Dernière réponse le 10 mai 2004 à 10:23
Bonjour à tous !

J'ai un gros problème car je veux réaliser une requête de jointure entre 2 tables en VB, et j'ai un message d'erreur : "Erreur trop peu de paramètres attendus 14 attendu"

Voilà le code de ma requête à problème :

RSpreludePP407.Open "select TYPE.PP407, NUMERO.PP407, ARTICLE.PP407, QUANTITE.PP407, DATEBES.PP407, GAMME.PP407, DTO.PP407, HDTO.PP407, FTO.PP407 ,HFTO.PP407, TYPE.PP403, GAMME.PP403, PHASE.PP403, POSTE.PP403  from PP407, PP403  Where GAMME.PP403 = GAMME.PP407", dbprelude, adOpenStatic, adLockOptimistic


Merci pour votre aide !
Lire la suite 

Visual Basic et requête SQL de jointure »

3 réponses
Réponse
+0
moins plus
"select TYPE.PP407, NUMERO.PP407, ARTICLE.PP407, QUANTITE.PP407, DATEBES.PP407, GAMME.PP407, DTO.PP407, HDTO.PP407, FTO.PP407 ,HFTO.PP407, TYPE.PP403, GAMME.PP403, PHASE.PP403, POSTE.PP403 from PP407, PP403 Where GAMME.PP403 = GAMME.PP407"

il me semble que tu as inversé les roles des elements d'une requete SQL. en fait j'ai l'impression qu'au lieu de :
SELECT nom_de_table.nom_de_colonne FROM nom_de_table

tu as fait
SELECT nom_de_colonne.nom_de_table FROM nom_de_table ;

ou alors tu as plutot fais
SELECT nom_de_table.nom_de_colonne. FROM nom_de_colonne;
verifie le bien.

@+
Ajouter un commentaire
Réponse
+0
moins plus
Effectivement, c'était bien ca, j'ai inversé nomdelatable.nomduchamp. Je te remercie infiniment !!
fred - 10 mai 2004 à 10:23
pas la peine
plutot bon boulot et courage !

@+
Ajouter un commentaire
Ce document intitulé « Visual Basic et requête SQL de jointure » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?