hamaing
Messages postés6Date d'inscriptiondimanche 13 décembre 2009StatutMembreDernière intervention17 avril 2011
-
10 mai 2010 à 18:12
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
10 mai 2010 à 20:07
salut tout le monde,je suis entrain de développer une application pour une cabinet medicale.
apres l'execution il m'affiche l'erreur suivante:
Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé.
et dans le code de la fonction precedante le data reader est fermé.
qu'est ce que je dois faire?
merci
hamaing
Messages postés6Date d'inscriptiondimanche 13 décembre 2009StatutMembreDernière intervention17 avril 2011 10 mai 2010 à 20:02
Public Function GetById(ByVal value As Integer) As Secretaire
Dim cmd As New SqlCommand("select * from Secretaire where Id_Sec=" & value & "", cnx)
If cnx.State = ConnectionState.Closed Then
cnx.Open()
End If
-> ici la faute Dim rd As SqlDataReader = cmd.ExecuteReader()
Dim sec As New Secretaire()
While rd.Read()