【发布时间】:2012-09-28 15:38:04
【问题描述】:
Dim rp As New ReportDocument
Dim myData As New MyDataSet
Dim dt As New MyDataSet.UserDataTable
Dim FirstRow As MyDataSet.UserRow = _
CType(myData.User.NewRow, MyDataSet.UserRow)
FirstRow.MemberID = "1"
FirstRow.FirstName = "Amir Hossein"
FirstRow.LastName = "Rahnama"
myData.User.Rows.Add(FirstRow)
Dim SecondRow As MyDataSet.UserRow = _
CType(myData.User.NewRow, MyDataSet.UserRow)
SecondRow.MemberID = "2"
SecondRow.FirstName = "Aziz"
SecondRow.LastName = "Khodaie"
myData.User.Rows.Add(SecondRow)
rp.Load("C:\Report.rpt")
rp.SetDataSource(myData)
CRV1.ReportSource = rp
设置数据源的时候报错:
未知的数据库连接器错误 文件 C:\DOCUME~1\A_RAHN~1\LOCALS~1\Temp\1\Report {832105B2-2E31-4018-9761-77581CC86142}.rpt 中的错误: 未知的数据库连接器错误
为了让您知道,我通过 Crystal Reports 2008 独立 IDE 创建了该报表,而不是在 VS2010 IDE 中生成它,并且它通过水晶报表向导绑定到该数据集。
【问题讨论】:
-
我讨厌水晶报表...祝你好运:)
-
如果你将报告带入VS2010项目,而不是使用
rp.Load你Dim rp As New MyReport会发生什么?你可能会得到一个更有用的错误。 -
我不能,因为我们现在没有它,如果我现在不能修复它,我已经死了
标签: .net vb.net crystal-reports