1

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

今、これをコードで使用すると、かなり速くタイムアウトになります...接続を閉じています...

私はどこが間違っていますか?

4

0 に答える 0