读书人

vs2005自带报表有关问题

发布时间: 2011-12-25 23:21:20 作者: rapoo

vs2005自带报表问题?

SqlConnection myconn = new SqlConnection( "server=.;uid=sa;pwd=123;database=Pubs ");
myconn.Open();
string strSql = "select * from jobs ";
SqlCommand cmd = new SqlCommand(strSql, myconn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.SelectCommand = cmd;
da.Fill(ds, "jobs "); //填充数据集

oCR.Load( " "); //这里不会写
oCR.SetDataSource(ds);
this.reportViewer1.DataBindings(); //这里也不会写

我就是想把他加载到报表上去....
我是想做个winform程序..
在我的工程里我加载的控件有..在form1.cs中加载reportViewer1...
另外在添加--> 新建项--> Report1.rdlc
请问我的代码和添加的控件对不?


[解决办法]
C# 调用水晶报表示例:
private CrystalDecisions.CrystalReports.Engine.ReportDocument
Rpt=new CrystalDecisions.CrystalReports.Engine.ReportDocument() ;

public void DisplayReport()
{
Rpt.FileName = "Report1.rpt ";
Rpt.SetDataSource(m_DataSet); //m_DataSet 为推数据源
this.CryRptView.ReportSource = Rpt;
}

读书人网 >C#

热点推荐