Accueil > Forum > > > > Erreur Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé
Erreur Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé
mercredi 20 septembre 2006 à 16:53:35 |
Erreur Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé

mkolivier
|
Bonjour, en voulant mettre 2 objets SqlDataReader, 2 Connection, etc. Mon but est de lister une table dans une boucle while (sqldatareader.read()) et faire une seconde requete pour lister les champs associés, à un item de la 1ere requete mais j'obtiens cette erreur : Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être ferméComment faire ? svp Merci d'avance Olivier
|
|
mercredi 20 septembre 2006 à 18:05:59 |
Re : Erreur Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé

azra
|
Bonjour, Dans ta deuxieme boucle, il faut que tu ouvres le datareader avant et le ferme apres (pour le faire revenir au debut) while (Datareader1.read()) { nouveau data reader; analyse; ferme le nouveau data reader; } Bon courage! Azra( Florent) - MVS- MCSD.NET
|
|
mercredi 20 septembre 2006 à 18:59:46 |
Re : Erreur Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé

crilun
|
crilun out ut peut aussi passser par le dataset il est en mode non connecté d'ou pas ce genre de pb.
|
|
jeudi 21 septembre 2006 à 09:46:19 |
Re : Erreur Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé

mkolivier
|
Bonjour
J'ai trouvé en fait j'utilise une seconde connexion à la base de données, cela me semble bizarre mais bon ca marche, je dois dupliquer chaque objet en fait, 1 ensebmel par requete, du moins lorsque je travaille sur de jeu d'enregistrement en même temps, car mon but est d'afficher sur une page une liste de catégories, et ses sous-catégories associées (id)
Merci de vos réponses
Olivier
|
|
jeudi 22 novembre 2007 à 09:39:00 |
Re : Erreur Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé

poufouille
|
Bonjour, Il est tout à fait possible d'avoir plusieurs DataReader sur une même connexion grace à l'activation de "MARS" en incluant dans la chaine de connexion l'option : MultipleActiveResultSets=True. Par contre, cette option n'est valide que pour SQL Server 2005 ... Activation de MARS : [ Lien ] Exemple d'utilisation : [ Lien ]
Poufouille
|
|
Cette discussion est classée dans : erreur, commande, déj, associé, datareader
Répondre à ce message
Sujets en rapport avec ce message
problème datareader [ par pigeon11 ]
Bonjour, Sous VB.NET, je dois exécuter une deuxième commande à partir du résultat retourné par le datareader. Cmd1 = MyConnexion.CreateCommand() C
[PROBLEME] aide config php my admin [ par decouverte ]
Salut à Vous Camarade, J'utilise Wampserveur pour créer mon serveur en localhost. Après un planté j'ai désinstallé Wampserveur. Puis réinstallé le di
Gestion d'erreur avec un GridView [ par keis02 ]
Bonjour, J'utilise un Gridview dans mon projet qui interagit avec une source de données XML.Cependant cette grille ne permet pas le tri toutefois,le
Erreur 403 avec ASP.NET MCV sur serveur [ par Ju56 ]
Salut à tous, Voilà, je débute en ASP.net et encore plus en ASP.net mvc. L'outils mvc me parait parfait pour mon application intranet, cependant je n
Erreur Profile C# [ par jagxx ]
Bonjour, J'ai ajouté le code suivant dans le fichier Web.config: Dans le codeBehind, j'aimerai accéder à ces
Compilation d'une DLL dans un projet vb avec une commande DOS [ par keis02 ]
Bonjour, Je n’ai jamais été capable de compiler une dll en commande DOS, pour l’utiliser dans mes projets vb. Ce matin j,ai passé près de 40 minutes
Webservice et erreur namespace [ par Nanto ]
Bonjour, j'ai dû transformer un site ASP créé à partir d'un système de fichier en projet C# d'application Web. Après avoir corrigé tous les problèmes
erreur d'hebergement [ par jdd_lefutur ]
bonjour et mercie pour vos reponse , meilleur voeux a tous voila mon proble , j'ai creer un compte chez somee.com pour heberger mon site asp.net mais
Erreur quand je deploye mon application web [ par neotof ]
Bonsoir a tous, J'ai voulu mettre mon application web en asp.net sur internet mais un message d'erreur c'est affiché a la place du site. Alors que e
erreur '8004005 - délai d'attente dépassé [ par sylvain64520 ]
Salut à tous, je fais une page de connexion à un site internet et lorsque j'envois les info au serveur il me plante à la ligne Conn.Open(connstring).
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
UTILISATEURUTILISATEUR par zaydounhlel
Cliquez pour lire la suite par zaydounhlel RE : VIRUSRE : VIRUS par ghuysmans99
Cliquez pour lire la suite par ghuysmans99
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|