merci, une fois le probl�me de libodbcinst r�gl� j'esp�re faire fonctionner tout cela
Philippe Le dimanche 06 f�vrier 2005 � 21:11 +0100, Francois Gatto (xhydrogene) a �crit : > Bonsoir, > > Philippe Rousselot a �crit : > > bonjour, > > > > j'ai deux tables (en dBase de pr�f�rence ou MySQl): > > > > table 1: contact (UID, nom, coordonn�es) > > table 2: activit� (UID, FK_contact, activit�) > > > > j'ai besoin de faire un mailing avec des champs correspondant � cette > > requ�te > > > > SELECT nom,coordonn�es,activite > > FROM table1,table2 > > WHERE table2.activite="xyz" AND table1.UID=table2.FK_contact > > > > comment dois-je faire ? > > > > sinon, l'id�al serait un formulaire tr�s similaire � celui du howto de > > tony (rien de bien difficile) et > > > > un champ ou mettre la valeur de l'activit� > > un champ pour le nom du modele pour le mailing > > un bouton pour lancer la moulinette > > > merci d'avance > > Philippe > > La connexion doit se faire via ODBC pour pouvoir �tablir des jointures. > Celle � mettre en oeuvre dans votre exemple est : > contacts.UID <--------->activ.FK_CONTACT > > > Table � activ � > UID FK_CONTACT ACTIVITE > 1 1001 Aviron > 3 1002 Judo > > Table � contacts � > UID NOM COORDONNEE > 1001 Pierre Rue des alouettes > 1002 Jacques Avenue des Diables bleus > > La requ�te sera dans votre cas : > > SELECT `contacts`.`NOM`, `activ`.`ACTIVITE`, `contacts`.`COORDONNEE`, > `contacts`.`UID`, `activ`.`FK_CONTACT` FROM `activ` `activ`, `contacts` > `contacts` WHERE ( `activ`.`FK_CONTACT` = `contacts`.`UID` ) AND ( ( > `activ`.`ACTIVITE` = 'Judo' AND `activ`.`FK_CONTACT` = 1002 ) ) > > Le mailing, �tabli sur la requ�te, fera appara�tre les champs suivants : > > <NOM> (ou NOM = monmailing.REQUETE.NOM) > <COORDONNEE> (ou COORDONNEE = monmailing.REQUETE.COORDONNEE) > <ACTIVITE> (ou ACTIVITE = monmailing.REQUETE.ACTIVITE) > > Ceci n'est qu'un exemple et d�pendra des types de champs et autres > caract�ristiques. > Prenez garde � ne pas mettre de caract�res accentu�s et/ou exotiques > dans les noms de champs (ni m�me dans ceux des tables), afin d'�viter > des probl�mes et assurer un portage plus facile. > > Pour les formulaires c'est possible et je vous recommande le how-to de > Tony GALMICHE sur les sous-formulaires : > http://fr.openoffice.org/Documentation/How-to/writer/creation_sous-formulaires20fr_1.01.sxw > > Bonne chance. > > Fran�ois Gatto > =^..^= > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
