Bonjour
Tu as quel message d'erreur exactement, parce que moi je ferai plus cela comme requete:
SELECT t.ACCOUNTRP AS Client,f.NAME1 AS Nom,f.CATEGORY AS REP,f.TELNUMBER AS Tél,f.FAXNUMBER Fax, t.DATEDOC Date, f.CITY Localité,t.COMMENT Comment, t.dbkcode Jnl, t.docnumber Numéro, t.amounteur Montant, t.duedate Echéance, t.ismatched matché, t.matchno Match, t.discdate dateesc, t.discamount escompte
from [ACT] t, [CSF] f
where t.accountrp = f.number and f.type='1' and t.doctype='1' and t.ismatched=false
order by t.accountrp, t.matchno,t.datedoc
(Ajout de AS entre chaque colonne et chaque nom de colonne resultat)
Pour la date, tu peux peut être utiliser un convert avec un autre code, mais je ne sais pas lequel...
Par contre tu peux essayer cela:
SELECT DAY(t.datedoc) + '/' + MONTH(t.datedoc) + '/' + YEAR(t.datedoc) AS DATETMP
Je n'utiliserai pas DATE comme nom de champ parce que je crois que c'est un nom utilisé par SQL (comme datetime, varchar, integer, ...)