Requetes sql sous vc++

f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   -  
f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   -
Salut,

j'ai encore une question qui risque de vous paraître idiote, mais ca m'embete bcp. Peut-on utiliser les requetes sql sous vc++ ?

Je m'explique, j'ouvre ma db, mais je n'ai besoin que d'une table pour cette boite de dialogue. Puis-je mettre comme requete sql dans le style SELECT <les differents champs de ma table> FROM <la table en question> ? car j'ai essayé et lors de l'éxecution, j'ai un message me disant qu'il me manque un paramètre. Or tous les champs de la table ont été énumérés dans ma requête. Quel est donc ce mystérieux paramêtre manquant ???

Pour plus de clareté dans la question voici le bout de code incriminé

m_pPrix = new CSalleSet;
m_pPrix->Open(AFX_DAO_USE_DEFAULT_TYPE, "SELECT [id salles], [nom salle], [capacite], [prix journee membre], [prix demi journee membre], [prix journee non membre], [prix demi journee non membre], [batiment] FROM [Salles]");

Merci

Cobra

tu ne gagnes pas la médaille d'argent, 
tu perds la médaille d'or
A voir également:

3 réponses

Samir
 
Salut,
pourais tu envoyer comment se compose la table Salles.
0
f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   3
 
voici les differents champs de la table salle

id salles
nom salle
capacite
prix journee membre
prix demi journee membre
prix journee non membre
prix demi journee nonmembre
batiment

Si tu as besoins d'autres renseignements n'hesites pas

Merci

Cobra

tu ne gagnes pas la médaille d'argent, 
tu perds la médaille d'or
0
Samir > f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention  
 
salut, c probablement un pb de virgul,
essaie de faire un cout de ton m_pPrix et voir si ton sql est correct,
avant qu´il soit envoyer a la base de donnée.
0
f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   3 > Samir
 
J'ai fait un messagebox de ma requete, et a première vue ca semble correct. J'ai même essayé en ajoutant le ; a la fin de la requete mais il manque toujours ce mystérieux parametre

Cobra

tu ne gagnes pas la médaille d'argent, 
tu perds la médaille d'or
0
f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   3 > Samir
 
En tout cas c'est pas u nprobleme de champ manquant, car j'ai essaye en retirant un champ et il me demande toujours un parametre. J'arrive a cours d'idées. help !!!!!!!!!!!!

Merci

Cobra

tu ne gagnes pas la médaille d'argent, 
tu perds la médaille d'or
0
Samir
 
essai d´executer ce que tu a ds cout directement sur la base de donnée.
0
jls
 
slt

Je dis p'etre une betise et j'ai pas suivi tout le prob ..
mais je vois que tu as utilisé comme noms de champs ex:
id salles au lieu de id_salles
nom salles au lieu de nom_salles.
etc..

je crois savoir que l'espace est un séparateur d'instruction en sql non ?

N'y aurait-il pas la un debut de solution à ton probleme ??

jl stefanini
0
f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   3
 
J'ai essayé ta méthode, et il me manque deux parametres au lieu d'un seul

Cobra

tu ne gagnes pas la médaille d'argent, 
tu perds la médaille d'or
0
jls
 
cela arrive souvent !
ca veux pas dire pour autant que ma reflexion soit fausse!
c'est peut etre pas la seule erreur que tu aies dans ton script!

jl stefanini
0
f1cobra Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   3 > jls
 
Si tu as d'autres idées, je suis preneur

Cobra

tu ne gagnes pas la médaille d'argent, 
tu perds la médaille d'or
0