Bonjour à tous.
Je n'arrive pas à comprendre pourquoi cette req ne fonctionne pas.
Lorsque que l'on supprime la condition WHERE tout est bon, mais avec, rien à faire ... Pouvez vous m'aider pour la syntaxe ? Depuis deux ans que j'écris de req SQL, je n'ai jamais eu un problème aussi bête ... Peut être y a t il des limitation avec les mailmerge ? Curieux ...




Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
ThisDocument.MailMerge.MainDocumentType = wdFormLetters
        ThisDocument.MailMerge.OpenDataSource Name:="C:\il.odc", _
        ConfirmConversions:=False, ReadOnly:=False, LinkToSource:=True, _
        AddToRecentFiles:=False, PasswordDocument:="", PasswordTemplate:="", _
        WritePasswordDocument:="", WritePasswordTemplate:="", Revert:=False, _
        Format:=wdOpenFormatAuto, Connection:= _
        "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=***;Initial Catalog=IR;Data Source=ir\msql" _
        , SQLStatement:="SELECT TOP 5 * FROM [perspectives] INNER JOIN tiers ON perspectives.rpe_auxiliaire=tiers.t_auxiliaire INNER JOIN contact ON perspectives.rpe_numerocontact=contact.c_numerocontact ", SQLStatement1:=" AND contact.c_auxiliaire=perspectives.rpe_auxiliaire WHERE T_AUXILIAIRE=" & 100000, SubType:= _
        wdMergeSubTypeOther