请大侠们指点一二

mdma 2005-05-07 04:20:41
下面是遇到的问题
设定DATASET后
在namespace definition中加入
using System.Data.OleDb;
在类中加入
public CrystalReport3 oRpt = null;
然后在base.OnInit(e) in OnInit(),后面加入
oRpt = new CrystalReport3 ();
/* Use ADO.NET object model to set up connection information */
OleDbConnection oleConn = new OleDbConnection
("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\details.mdb");
OleDbDataAdapter oleAdapter = new OleDbDataAdapter("SELECT * FROM date", oleConn);

Dataset1 dataSet = new Dataset1();
/* Connect to, fetch data and disconnect from database */
oleAdapter.Fill (dataSet, "date");
/* Use Report Engine object model to pass populated dataset
to report */
oRpt.SetDataSource (dataSet);
/* bind report object with data to the Web Forms Viewer */
CrystalReportViewer1.ReportSource = oRpt;

结果报错填充有问题。
请大侠看看是哪里错了?
...全文
160 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mdma 2005-05-13
  • 打赏
  • 举报
回复
算了
astrofay 2005-05-13
  • 打赏
  • 举报
回复
报什么错?把错误贴出来,我以前也遇到过这种问题,经常是dataset里根本就没有值,或者是SQL方面出问题了
mdma 2005-05-12
  • 打赏
  • 举报
回复
回: astrofay(astrofay) 调试的时候没有错误。
回:lyvvvv(lyvvvv) 表名是date

错误提示是在WEB查看的时候出现。
astrofay 2005-05-12
  • 打赏
  • 举报
回复
你设个断点调试一下,看错误出在哪里
把你出错的信息贴出来
mdma 2005-05-10
  • 打赏
  • 举报
回复
没有人愿意帮一下么?
lyvvvv 2005-05-10
  • 打赏
  • 举报
回复
SELECT * FROM date
是不是你的表名有问题?date是一个关键字,你可以这样试试
SELECT * FROM [date]
mdma 2005-05-08
  • 打赏
  • 举报
回复
分不够可以再加。

4,818

社区成员

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

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