Quantcast
Channel: SCN : Unanswered Discussions - SAP Crystal Reports, version for Visual Studio
Viewing all articles
Browse latest Browse all 2556

Database connections staying alive (inactive)

$
0
0

Hello,

I've been using the below code below to run a report via asp.net which has been working fine. Until yesterday when apparently we hit 600 concurrent connections on our SQL server and realized that this report isn't closing it's SQL connections.

 

Can someone assist me with closing / disposing the connection after it grabs the data? I can't see to get it to work.

 

 

Imports CrystalDecisions.Shared

Imports CrystalDecisions.CrystalReports.Engine

Imports CrystalDecisions.Web

 

 

Partial Class _Default

    Inherits System.Web.UI.Page

 

 

 

 

    Private Sub ConfigureCrystalReports()

        Dim reportPath As String = Server.MapPath("ShippingVFM.rpt")

        Me.CrystalReportViewer1.ReportSource = reportPath

        Dim myConnectionInfo As ConnectionInfo = New ConnectionInfo()

        SetDBLogonForReport(myConnectionInfo)

        myConnectionInfo.ServerName = "hkprododb"

        myConnectionInfo.DatabaseName = "hkprododb"

        myConnectionInfo.UserID = "blah"

        myConnectionInfo.Password = "blah"

    End Sub

 

 

    Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init

        ConfigureCrystalReports()

    End Sub

 

 

    Private Sub SetDBLogonForReport(ByVal myConnectionInfo As ConnectionInfo)

        Dim myTableLogOnInfos As TableLogOnInfos = Me.CrystalReportViewer1.LogOnInfo

        For Each myTableLogOnInfo As TableLogOnInfo In myTableLogOnInfos

            myTableLogOnInfo.ConnectionInfo = myConnectionInfo

        Next

    End Sub

End Class


Viewing all articles
Browse latest Browse all 2556

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>