Pb Requête Access pour regrouper 2 champs dans DropDownList
Bonjour,
J'utilise une base de données Access et j'essaie d'afficher dans une DropDownList 2 champs d'une même table. J'ai vu quelques exemples sur le forum mais rien ne marchait dans mon cas, peut-être parce que j'utilise une base Access...
J'effectue la requête suivante dans une fonction CPQuery() :
SELECT cpr + ' ' + viller AS cpv FROM cpville ORDER BY cpr
Code:
1 2 3 4 5 6 7 8 9 10
| //Remplissage de la Liste des Codes Postaux
System.Data.IDataReader drcp;
drcp = CPQuery();
liste_cp.DataSource = drcp;
liste_cp.DataTextField = "cpv";
liste_cp.DataValueField = "viller";
liste_cp.DataBind();
drcp.Close(); |
Avec ça, j'obtiens l'erreur suivante :
Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué.
Type de données incompatible dans l'expression du critère.
Merci de votre aide.