Dateset中的数据无法加载至报表并显示出来,不知是何原因还请各位大虾请教!!!!

ly_rayer 2007-03-04 03:14:32
Dateset中的数据无法加载至报表并显示出来,以下是我的代码:(myReportDoc.SetDataSource(ds)中ds里是有数据的)
Imports System.Data.SqlClient
Imports CrystalDecisions.CrystalReports.Engine

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myconnection As New SqlConnection("SERVER=Local;database=jiankong;uid=sa;pwd=")
Dim mycommand As SqlDataAdapter
Dim ds As DataSet = New 监控
Dim stringsql As String
stringsql = "select * from zidongjiankong where (occur_day> =('" + 开始日期 + "') and occur_day<=('" + 结束日期 + " ')) "

mycommand = New SqlDataAdapter(stringsql, myconnection)
Try
mycommand.Fill(ds, "jk")
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try

Dim itest As Int32 = ds.Tables("jk").Rows.Count
Dim myReportDoc As New ReportDocument
Try
myReportDoc.Load(Application.StartupPath & "\监控日志.rpt")
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
myReportDoc.SetDataSource(ds)
CrystalReportViewer2.ReportSource = myReportDoc
End Sub
...全文
343 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rockywu 2007-03-15
  • 打赏
  • 举报
回复
我给自已定义的DataSet和和数据集DataSet1搞晕了~!有的表用Dataset没问题,有的用又不行,而有的又用Dataset1就可以~
shaobin000 2007-03-08
  • 打赏
  • 举报
回复
我也遇到了同样的问题在线等....如果解决联系我.QQ37913439
lanye_purple 2007-03-06
  • 打赏
  • 举报
回复
Dim ds As DataSet = New 监控 ??這是什麼意思
DataSet不是自己定義的吧,是已經存在的DataSet1.xds

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧