水晶报表 问题

markdandan 2009-12-21 05:51:45
我配置好了一个水晶报表 可是页面上什么都不显示 这是为啥啊 希望高手帮忙谢谢!!!
下面是代码:

public partial class ContentPage_Memory : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
bindCystall();
}
private void bindCystall()
{
string Sql_str = "select * from WO_Users";
string connstr = GetMsSqlConnStr();
DataSet ds = new DataSet();
using (OleDbConnection conn = new OleDbConnection(GetMsSqlConnStr()))
{
conn.Open();
OleDbCommand cmd = new OleDbCommand();

OleDbDataAdapter ada = new OleDbDataAdapter();

cmd.CommandText = Sql_str;
cmd.CommandType = CommandType.Text;
cmd.Connection = conn;

ada.SelectCommand = cmd;
ada.Fill(ds, "WO_Users");


CrystalReportSource1.ReportDocument.Load(Server.MapPath("CrystalReport.rpt"));
CrystalReportSource1.ReportDocument.SetDataSource(ds.Tables["WO_Users"]);
CrystalReportSource1.DataBind();

CrystalReportViewer1.ReportSource = CrystalReportSource1;
CrystalReportViewer1.DataBind();

conn.Close();
}
}
public static string GetMsSqlConnStr()
{
string str = "Provider=Microsoft.Jet.OleDb.4.0;";
str += "Data Source=" + HttpContext.Current.Server.MapPath("~/app_data\\WoNext.mdb") + ";";
str += " User ID=" + System.Configuration.ConfigurationManager.AppSettings["databaseuserid"] + ";";
str += "Jet OLEDB:Database Password=" + System.Configuration.ConfigurationManager.AppSettings["databasepassword"] + ";";
return str;
}
}




下面是页面显示地址:http://hi.csdn.net/space-11704-do-album-picid-474794.html
...全文
176 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xia331035559 2010-06-08
  • 打赏
  • 举报
回复
哪位高手能详解~~新手不太明白
llsen 2009-12-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 markleilei 的回复:]
引用 3 楼 babyt 的回复:
有时候不会 :)


能不能讲讲啥是  记录集  偶是新手 不懂啊 呵呵 我就新建了一个rpt文件,然后绑定了【Wo_Users】这张表
[/Quote]

看你这样好像是pull
不会是和Push搞混了吧

http://topic.csdn.net/u/20090626/18/0e7d0af0-2555-479d-9cb5-84175787f2cd.html?98878

http://topic.csdn.net/u/20090626/17/8090bf70-bed9-41ac-9e09-c0a6a7ab4cb8.html?54478
你对应上面两篇文章,看你是那种模式,然后对照下,看哪里不对
markdandan 2009-12-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 babyt 的回复:]
有时候不会 :)
[/Quote]

能不能讲讲啥是 记录集 偶是新手 不懂啊 呵呵 我就新建了一个rpt文件,然后绑定了【Wo_Users】这张表
cupwei 2009-12-22
  • 打赏
  • 举报
回复
嘿嘿 代码我觉得没错
llsen 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 babyt 的回复:]
有时候不会 :)
[/Quote]

呵呵,
阿泰 2009-12-21
  • 打赏
  • 举报
回复


有时候不会 :)
llsen 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 babyt 的回复:]
你这个水晶报表已经正确显示出来了,有两种可能

1:你传入的数据集没有数据
2:你的记录集的结构跟你的报表里的表结构不一致,导致数据没有被接受,所以显示了个白板。
[/Quote]

第二个应该会报错的呀,起码有提示
阿泰 2009-12-21
  • 打赏
  • 举报
回复
你这个水晶报表已经正确显示出来了,有两种可能

1:你传入的数据集没有数据
2:你的记录集的结构跟你的报表里的表结构不一致,导致数据没有被接受,所以显示了个白板。

4,818

社区成员

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

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