Bonjour,
Je deviens chèvre sur un problème étrange.
Utilisant VS 2005 et une connexion à une base access, je souhaite faire une requête du genre
select top x * from matable where macondition
J'ai dans ma table 5 occurences qui correspondent à ma condition.
J'exécute en asp.net la méthode adoadapter.fill(dataset,"matable")
Si j'ai "select top 1 *", pas de problème : datatable.rows.count=1
Quelque soit le chiffre sinon (select top 2,3,4...) j'ai toujours 5 occurences retournées : datatable.rows.count=5 alors que je voudrais un "count" égal à mon "top" (ca parait quand même logique !)
Même requête, même code, même localisation d'appel : Seul le "top" change.
Avez vous déjà rencontré ce genre de truc ?
Merci
Partager