兄弟实在没有办法,请大家出手!! 给主从报表附上dataset 时,不起作用,请执教

fxmaster01 2006-06-01 05:49:46
给主从报表附上dataset 时,不起作用,请执教

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not Page.IsPostBack Then
Dim mySqlCommand As SqlCommand
Dim myDSet As New DataSet()
Dim myDt As DataTable
Dim myDa As New SqlDataAdapter()

'Dim objRpt As CrystalDecisions.CrystalReports.Engine.ReportClass
Dim rpt As CrystalDecisions.CrystalReports.Engine.ReportClass

Dim strConnect As String = System.Configuration.ConfigurationSettings.AppSettings("ConnString")

Dim strSql As String

strSql = "Select * from PIFJFA where kannum='0605192772'"
myDSet = SelectSqlSrvRows(myDSet, strConnect, strSql, "PIFJFA")

' strSql = "Select * from [Order details] "
strSql = "Select * from PIFJFA_01 where kannum='0605192772' "
myDSet = SelectSqlSrvRows(myDSet, strConnect, strSql, "PIFJFA_01")

strSql = "Select B.*,A.urikbn from PIFJFA as A "
strSql += " inner join PIFJFA_02 as B "
strSql += " On A.kannum=B.kannum And A.bumcod=B.bumcod where A.kannum='0605192772'"
myDSet = SelectSqlSrvRows(myDSet, strConnect, strSql, "vew_PIFJFA_02")

strSql = "Select * from PIFJFA_03 where kannum='0605192772'"
myDSet = SelectSqlSrvRows(myDSet, strConnect, strSql, "PIFJFA_03")

rpt = New RF_PIFJFAM()

rpt.SetDataSource(myDSet.DefaultViewManager)

rpt.Refresh()
CrystalReportViewer1.ReportSource = rpt
CrystalReportViewer1.RefreshReport()

Else

End If
Page.DataBind()
End Sub
...全文
235 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
分享大哥 2006-06-12
  • 打赏
  • 举报
回复
数据未绑定,怎么会显示?
gpyrbn 2006-06-12
  • 打赏
  • 举报
回复
是的 没有把 dataset和报表绑定,应该把字段拖到报表上,然后给dataset 进行输入值!
lbmshiwo 2006-06-01
  • 打赏
  • 举报
回复
MARK,,,代码有点长,,可惜没用过ASP.NET
Radar2006 2006-06-01
  • 打赏
  • 举报
回复
帮顶,mark

4,820

社区成员

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

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