salut jack
je n'utilise pas l'interface vb directement mais j'utilise l'anlyseur de requete de navicat 2004 pour creer des etat selon le besoin .
j'ai essayer de faire la requete avec "substring" et "mid ":
SELECT
substring ((`t_affaire_satagiaire`.`codestagiere`),4,3),
`t_affaire_satagiaire`.`aff_numero`,
`t_affaire_satagiaire`.`tri_numero`
FROM
`t_affaire_satagiaire`
nb : j'utilise logiciel navicat 2004 pour mysql
il me donne un boite de dialoge " 1064- you have un error in your sql syntax; check the manuel that correspond to your mysql server version for the right syntax to use near '((`t_affaire_satagiaire`.`codestagiere`),4,3),`t_affaire_satagiaire`.`aff_numero`,
`t_affaire_satagiaire`.`tri_numero` at line1 "
et merci une autre fois