Bonjour,

Je désespère de trouver une solution à mon problème, donc je viens voir les spécialistes

J'ai une appli windows forms / C# qui attaque une base de données Access.
Pour des raisons de conversions de valeurs dans un datagridview qui recoit des données en provenance de la base access, je transforme toutes les valeurs de type entier en chaines de caractères, et ce directement dans ma requête SQL. J'utilise pour cela la fonction CStr().

Ca donne des requêtes du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT ChampTexte1, ChampTexte2, CStr(ChampEntier1) FROM NomTable1;
Le problème, c'est lorsque je passe une requête de ce style depuis le programme, ça ne renvoie pas le même nombre d'enregistrements que lorsque j'exécute cette même requête sous Access

Quelqu'un a déjà eu affaire à ce problème ?