| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1128 人关注过本帖
标题:我用VC2003的水晶报表推模式显示时....
只看楼主 加入收藏
kingyupeng
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2006-2-28
收藏
 问题点数:0 回复次数:4 
我用VC2003的水晶报表推模式显示时....

老会出现数据库登录.............输入了点确定又登录失败!

public class frmCryWiewer : System.Windows.Forms.Form
{
private CrystalDecisions.Windows.Forms.CrystalReportViewer CryWiewer;

private System.ComponentModel.Container components = null;
public Dataset1 ds=new Dataset1(); //定义了一个Dataset用来共报表绑定数据源
public frmCryWiewer(DataSet ds)//从别的窗体传了一个DataSet过来 是多张表查出的数据
{
InitializeComponent();
this.ds=(Dataset1)ds;
}
protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
private void frmCryWiewer_Load(object sender, System.EventArgs e)
{

myrpt rpt=new myrpt();//这个是报表文件
ReportDocument ReportDoc = new ReportDocument();
rpt.SetDataSource(ds);//ds是构造方法那里赋值的
this.CryWiewer.ReportSource = rpt;
this.CryWiewer.RefreshReport();
}
}
}

图片附件: 游客没有浏览图片的权限,请 登录注册

搜索更多相关主题的帖子: 水晶 数据库 模式 public Forms 
2006-11-07 17:15
小海龟
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1068
专家分:4
注 册:2006-8-1
收藏
得分:0 
在this.CryWiewer.ReportSource = rpt;前加上:
CryWiewer.SetDatabaseLogon(用户名, 用户密码, 服务器名, 数据库名);

[bc09] 犯强汉者,虽远比诛!
2006-11-07 20:48
kingyupeng
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2006-2-28
收藏
得分:0 

加了你这个方法了 还是一样的.....在说我的DataSet 是多张表查出来的 不是建立的数据源 用户名写什么.....我更本没有用户名密码.....

[此贴子已经被作者于2006-11-7 23:26:35编辑过]


2006-11-07 23:14
lanjinbo
Rank: 1
等 级:新手上路
威 望:1
帖 子:109
专家分:0
注 册:2006-4-14
收藏
得分:0 

建议你去微软的MSDN网站上的“下载”栏目里下载一个专门讲解水晶报表的制作方法的教程。看了之后一定可以解决你的问题。


天蓝蓝,水蓝蓝,扬帆远航,有鱼儿作伴 风嘻嘻,云嘻嘻,共渡幸福彼岸
2006-11-08 00:01
小海龟
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1068
专家分:4
注 册:2006-8-1
收藏
得分:0 
我的也是这样的,也是查询出来的数据,加了以后就好了.

[bc09] 犯强汉者,虽远比诛!
2006-11-08 08:19
快速回复:我用VC2003的水晶报表推模式显示时....
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.050252 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved