【发布时间】:2011-10-24 23:21:54
【问题描述】:
我正在使用水晶报表(程序绑定),当我退出报表时它不会释放连接。 我将参数传递给水晶:
Dim InserSql = "exec USP_TEST parameter1,parameter2
ConnectDB() /* connecting to database */
DtAdapter = New OdbcDataAdapter(InserSql, Con)
DtAdapter.Fill(DataTable)
rpt.SetDataSource(DataTable)
rpt.SetDatabaseLogon("usrname", "password")
CrystalReportViewer1.ReportSource = rpt /* rpt is crystal report object */
Con.Close() /*closing connection */
rpt.Database.Dispose()
Con.Dispose()
在 UI 中关闭连接但不释放水晶报表的连接。 请帮忙。
【问题讨论】:
-
您如何验证连接已关闭?这是一个 winform 还是 ASP.NET Web 应用程序?
-
不,它是 Windows 应用程序。我正在从服务器连接中识别打开的连接。
标签: vb.net crystal-reports-2008