求一简单问题!
我在加载水晶报表时候可以显示出来,但是通过代码取得的值为什么没有更新到报表,请指点
sql="provider=VFPOLEDB.1;Data Source=C:\\Inetpub\\wwwroot\\VFtest\\;Extended Properties=dBASE IV;User ID=Admin;Password=";
OleDbConnection con=new OleDbConnection (sql);
con.Open();
sql1="select top 1 IN_CODE from Adjustment001220050801 order by IN_CODE";
OleDbDataAdapter rad=new OleDbDataAdapter(sql1,con);
DataSet ds=new DataSet();
rad.Fill(ds);
ReportDocument opt=new ReportDocument();
string path;
path=Server.MapPath("\\VFtest\\prt\\Adjustment.rpt");
opt.Load(path);
opt.SetDataSource(ds);
CrystalReportViewer1.ReportSource=opt;
问题点数:20、回复次数:4Top
1 楼studydotnet(Dreamfly)回复于 2005-08-02 12:11:12 得分 0
upupupTop
2 楼wuzhouhome(伍洲)回复于 2005-08-02 13:16:48 得分 0
怎么都没有人回答呀!高手都去哪了呀Top
3 楼kevin_wzh(kevin)回复于 2005-08-02 17:26:19 得分 0
帮你顶一下Top
4 楼kevin_wzh(kevin)回复于 2005-08-03 13:50:45 得分 20
CrystalReport 的版本有问题吧。rad.Fill(ds,"name");给ds的表加个别名,引用时ds.Tables["name"]。
试试吧。Top




