Kati83
Messages postés65Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention 3 septembre 2004
-
23 mars 2004 à 16:21
salwahafid
Messages postés1Date d'inscriptionlundi 20 juin 2005StatutMembreDernière intervention19 juillet 2005
-
19 juil. 2005 à 19:40
Bonjour,
Depuis 2 jours je tourne en rond pour savoir quelle est la meilleure méthode pour récupérer des données dans une base.
Je vous explique la situation : Grâce à une procédure stockée, je récupère les infos que je veux dans ma base. Jusque là, pas de problème.
Ensuite, je les stocke dans un DataSet (au début je voulais les stocker dans un sqldatareader, mais après je ne peux plus rien lire vu que je suis hors connexion).
Donc, je fais comme ça :
//connexion, et tout
// ici les champs que je veux récupérer
SqlDataAdapter lestitres = new SqlDataAdapter();
lestitres.SelectCommand = macmd;
SqlDataAdapter lesresumes = new SqlDataAdapter();
lesresumes.SelectCommand = macmd;
// etc
connex.open();
DataSet madataset = new DataSet();
lestitres.Fill(madataset, "titre");
lesresumes.Fill(madataset, "resume");
connex.close();
return madataset;
Ensuite, comment est-ce que je dois faire pour afficher les données de mondataset ? (genre avec une boucle while...)
J'espère que vous avez compris mon problème...
Si vous voulez plus de précisions n'hesitez pas.