ciao ragazzi
questo e il mio problema ecco qui il codice:
Conn = New OleDbConnection(Application("strConn1"))
Dim strSQL As String
Dim strSQL1 As String
Dim DS As DataSet
strSQL = "SELECT * FROM Categorie"
Dim Cmd As New OleDbCommand(strSQL, Conn)
Conn.Open()
Dim myreader As OleDbDataReader = Cmd.ExecuteReader()
Do While myreader.Read
strSQL1 = "Select Count(*) as Cont from TitoloForum where ID_Categoria=" & myreader("ID_Categoria") & ""
Dim Cmd1 As New OleDbDataAdapter(strSQL1, Conn)
Cmd1.SelectCommand.ExecuteNonQuery()
DS = New DataSet()
Cmd1.Fill(DS, "TitoloForum")
DataGridForum.DataSource = DS.Tables("TtoloForum").DefaultView
If Not (IsPostBack) Then
DataGridForum.DataBind()
End If
Loop
myreader.Close()
Conn.Close()
errore:There is already an open DataReader associated with this Connection which must be closed first.
qual'è la possibile soluzione????
grazie