Traduction pour base de donné

cs_samy56 Messages postés 39 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 27 janvier 2005 - 13 sept. 2004 à 00:09
cs_Esquisse Messages postés 77 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 20 juillet 2005 - 13 sept. 2004 à 18:53
salut à tous

j'ai un petit probleme, je dois enregistrer une formule du type "(X1 ou X2) et X3" qui me servira pour une requete et je ne sais pas comment le traduir dans ma base ainsi que sous vb.
si quelqu'un a une idée.
merci d'avance

a plus

4 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
13 sept. 2004 à 10:20
Salut,

Est ce que tu pourrais etre un peu explicite s il te plait.

Si ton probleme vient des condition:
en SQL: WHERE (X1 ... OR X2 ...) AND X3 = ...

en vb presque c est pareil mais sans le WHERE

Si c etait pas ca ta question, explique mieux.

@+

-------------------------------------------------
Essai ca sinon on trouvera autre chose
-------------------------------------------------

:big)
0
cs_Esquisse Messages postés 77 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 20 juillet 2005
13 sept. 2004 à 12:45
essaie aussi WHERE (X1=xxx AND X3=xxx) OR (X2=xxx AND X3=xxx)

Les parenthèses ne doivents pas être obligatoires
0
cs_samy56 Messages postés 39 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 27 janvier 2005
13 sept. 2004 à 18:04
le pb c'est d'enregistrer la condition dans la base de donné et de les traduire pour creer la requete car les conditions peuvent etre modifier
0
cs_Esquisse Messages postés 77 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 20 juillet 2005
13 sept. 2004 à 18:53
tu enregistre des parmaetres pour les condition par exemple on va prend un simple fichier ini (pas la meilleur méthode)

[SELECT]
Afficher=nom_des_champs // NOM, PRENOM
Calcul1=nom_du_calcul // exemple SUM(NOMBRE) AS PIERRE
Calcul2=
Calculn=

[Condition]
Condition1=Nom='Pierre'
Conditionn=

et tu reconstruit ta requete a partir des informations...
0
Rejoignez-nous