asp.net(vb)Webサイトにいくつかのページがあります。すべてのページにDBが必要なので、クラスを作成し、その中に次の関数を追加しました。
Public Shared Function query(ByVal sql_str As String) As DataTable
conn As New SqlConnection()
conn.ConnectionString = connStringReadOnly
conn.Open()
Dim cmd As SqlCommand = conn.CreateCommand()
cmd.CommandText = sql_str
Dim ors As SqlDataReader = cmd.ExecuteReader()
Dim tmp_dt As New DataTable
tmp_dt.Load(ors)
ors.Close()
conn.Close()
Return tmp_dt
End Function
今、これをコードで使用すると、かなり速くタイムアウトになります...接続を閉じています...
私はどこが間違っていますか?