Vb.net Can';t执行crystal报表的sql查询
我在crystal report viewer中有一些用于执行crystal report的代码,我已经设置了参数和sql,但没有显示任何内容。有人能帮我吗?我对使用crystal reports是新手Vb.net Can';t执行crystal报表的sql查询,vb.net,visual-studio-2010,crystal-reports,crystal-reports-viewer,Vb.net,Visual Studio 2010,Crystal Reports,Crystal Reports Viewer,我在crystal report viewer中有一些用于执行crystal report的代码,我已经设置了参数和sql,但没有显示任何内容。有人能帮我吗?我对使用crystal reports是新手 你打开连接了吗?是的,我打开了。我使用方法connString。代码在vRptED.Database.Tables中停止。我已经使用crDatabase.Table进行了测试,但仍然无法工作。它返回null或对象引用bla bla bla Private Sub CrystalReportVie
你打开连接了吗?是的,我打开了。我使用方法connString。代码在vRptED.Database.Tables中停止。我已经使用crDatabase.Table进行了测试,但仍然无法工作。它返回null或对象引用bla bla bla
Private Sub CrystalReportViewer1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CrystalReportViewer1.Load
Dim crDatabase As Database
Dim crTables As Tables
Dim crTable As CrystalDecisions.CrystalReports.Engine.Table
Dim crTableLogOnInfo As TableLogOnInfo
Dim crConnectionInfo As ConnectionInfo
vRptED.Load("D:\FENNY\ReportsRecon\ReportRecon\Rp11\Revisi\BLReports7RevTrial.rpt")
crConnectionInfo = New ConnectionInfo()
crDatabase = vRptED.Database
crTables = crDatabase.Tables
With crConnectionInfo
.ServerName = "172.24.34.57"
.UserID = "sa"
.Password = "sa"
.DatabaseName = "REPORTS"
End With
crDatabase = vRptED.Database
crTables = vRptED.Database.Tables
For Each crTable In crTables
crTableLogOnInfo = crTable.LogOnInfo
crTableLogOnInfo.ConnectionInfo = crConnectionInfo
crTable.ApplyLogOnInfo(crTableLogOnInfo)
Next
connString()
Dim sql As SqlCommand
sql = New SqlCommand("SELECT * from PLSummary51 ", con)
Dim ddlValues1 As SqlDataReader
Dim ds As New DataSet
ddlValues1 = sql.ExecuteReader
While ddlValues1.Read
vRptED.SetParameterValue("BisnisUnit", "51")
vRptED.SetParameterValue("CompID", "22")
End While
CrystalReportViewer1.ReportSource = vRptED
CrystalReportViewer1.Refresh()
End Sub