水晶报表登陆失败 用微软的ole db for oracle 驱动连oracle为报表提供数据源,用CrystalReportViewer的reportsource与该报表建立关系,在page_load中调用databind方法,结果为上述提示那样,登录失败。请多指教!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle连接时必须有安全性你可以试一下下面的代码: '声明所需变量。 Dim logOnInfo As TableLogOnInfo = New TableLogOnInfo() Dim oRpt As ReportDocument = New ReportDocument() Dim fs_filename = Server.MapPath(".") fs_filename += "\CrystalReport1.rpt" oRpt.Load(fs_filename) logOnInfo.ConnectionInfo.ServerName = "engei" logOnInfo.ConnectionInfo.DatabaseName = "" logOnInfo.ConnectionInfo.UserID = "dev" logOnInfo.ConnectionInfo.Password = "dev" oRpt.Database.Tables(0).ApplyLogOnInfo(logOnInfo) CrystalReportViewer1.ReportSource = oRpt Replace()遇到的问题 退出系统到登录界面 每次请求Request好还是用viewstate? DataList里,删除提示信息 vs2005 sql server无法正常使用 pdf文件在网页中显示 【【【刚刚发现csdn的小bug】】】 高手请进.有关剪贴板的问题 Javascript 请教各位IIS的问题! .net清空(重置)按钮功能 可以取到水晶报表中文本框的名称(ID)吗? 请教ASP.NET的CooKie问题?
你可以试一下下面的代码:
'声明所需变量。
Dim logOnInfo As TableLogOnInfo = New TableLogOnInfo()
Dim oRpt As ReportDocument = New ReportDocument() Dim fs_filename = Server.MapPath(".")
fs_filename += "\CrystalReport1.rpt"
oRpt.Load(fs_filename) logOnInfo.ConnectionInfo.ServerName = "engei"
logOnInfo.ConnectionInfo.DatabaseName = ""
logOnInfo.ConnectionInfo.UserID = "dev"
logOnInfo.ConnectionInfo.Password = "dev" oRpt.Database.Tables(0).ApplyLogOnInfo(logOnInfo) CrystalReportViewer1.ReportSource = oRpt