Bonjour, et merci d'avance si quelqu'un pouvait répondre à mon pb.
J'ai la requete suivante qui fonctionne trés bien sous Access :
Par contre si je crée une ADOConnection en Microsoft.Jet.OLEDB.4.0, et que j'execute une requete dans un ADOQuery, la fonction Nz n'est pas reconnue et me fait planter la requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT adr_id, Nz(adr_num)+' '+Nz(typrue_libelle)+' '+Nz(adr_nom)+' ('+Nz(vil_cp)+' '+Nz(vil_nom)+')' AS libelle FROM (adresse LEFT JOIN type_rue ON adresse.TYPRUE_ID=type_rue.TYPRUE_ID) LEFT JOIN ville ON ville.VIL_ID=adresse.VIL_ID;
En supprimant toutes les fonction Nz la requête fonctionne, mais certaines occurences apparaissent alors vide (dès qu'un champs est égale à NULL).
Tître modéré par Frank
FRANK
Partager