作者Hikki520 (Hirayama...............)
看板Database
标题[问题]Crystal Reports 开启报表登入
时间Thu Mar 29 18:47:48 2007
我用VS.net 2003 环境 crystal reports 做了一个报表,
资料库是Oracle
做完之後,发现一个小问题,就是每次开启报表都要登入一次,
类似下图:
http://img134.imageshack.us/img134/6779/111na4.png
请问有经验的大大们,有什麽办法可以直接执行,不用打登入的帐号密码。
先说感恩m(_ _)m
--附上Code-----
protected CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;
protected ReportDocument crReport = null;
protected TableLogOnInfo crLogOnInfo = null;
private void Page_Load(object sender, System.EventArgs e)
{
if (!(this.IsPostBack))
{
ReportDocument crReport = new ReportDocument();
crReport.Load(Server.MapPath("SUSPECT.rpt"));
TableLogOnInfo crLogOnInfo = new TableLogOnInfo();
foreach ( CrystalDecisions.CrystalReports.Engine.Table crTable in crReport\
.Database.Tables)
{
crLogOnInfo = crTable.LogOnInfo;
crLogOnInfo.ConnectionInfo.ServerName= "ABC";
crLogOnInfo.ConnectionInfo.UserID = "User";
crLogOnInfo.ConnectionInfo.Password = "123";
crLogOnInfo.ConnectionInfo.DatabaseName = "DB";
crTable.ApplyLogOnInfo(crLogOnInfo);
}
CrystalReportViewer1.ReportSource = crReport;
}
}
--
当爱来时..我接受...
当恐龙来时...我不接受.....
当你来抢我女友时....我放手..
当你跟我说别离时....我不放手..
在互相矛盾的生活中.......
我找寻一个最完美的平衡点.............
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.125.82