cudenetf
Messages postés448Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention26 juillet 2012
-
8 août 2006 à 12:24
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
8 août 2006 à 13:46
bonjour,
j'aimerais savoir si on peut selectionner sur des criteres les lignes d'une table avec un dataadapter. Je m'explique: avec un datareader
on peut fournir des parametres à la commande sql cmd.paramaeter.add; puis cmd.executereader() recupere ces valeurs.
Y'a t-il la meme chose avec un dataadapter ou faut-il absolument passer par un dataview avec des filtres. Dans ce dernier cas , si les table spossedent bcp de données , le dataset qu'on rempli avec le dataadapter ne prend-il pas une plac eenorme en memeoire?
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201436 8 août 2006 à 13:33
sur ta DataSource, utile la propriété Filter.
maintenant l'utilisation du mode déconnecté (DataSet + DataSource) n'est pas forcément le bon choix. Surtout si tu as beaucoup d'enregistrement. Dans ce cas, je te conseillerai l'utilisateur du DataReader.
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201436 8 août 2006 à 13:46
oui le filter est un filtre sur ce qui est déjà en mémoire.
Pour le DataAdapter, tu peux y mettre la requête que tu y veux (complexe ou non).
Le DataAdapter n'est pas là pour filter les données, il est juste la pour faire le lien entre ta DataTable et ta base de données.