現在、エラーが発生しています:
ExecuteReader には、オープンで使用可能な接続が必要です。接続の現在の状態はオープンです。
これが私のコードです:
db.conn のクラス
Public Class db
Public Shared conn As SqlConnection = db.getsqlconn("ezondb")
Public Shared Function getsqlconn(ByVal whichdb As String) As SqlConnection
Dim connstring As String = ConfigurationManager.ConnectionStrings(whichdb).ConnectionString
Return New SqlConnection(connstring)
End Function
Dim Macomm = db.selectcommand(db.conn, "*", "categories", "idparentcategory=1")
Dim Mada As New SqlDataAdapter(Macomm)
Dim Mat As New DataTable
Mada.Fill(Mat)