水晶报表入门、学习,遇到问题,寻求帮助!源错误:编译器错误信息: CS1026: 应输入 ) "<%# "C:\\Inetpub\\wwwroot\\CJGJ\ESheet\\rptEsheet.rpt" %>" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SelectionFormula='{Cjgj_CompletedTask.CCT_TaskPlanId} = "103110003"'>你的报表没问题吧? ReportSource是字符串路径,要有" ,C#的\用来转义 赫赫~~~分到手了~~问题出在#号上~#代表数据绑定=代表表达式替换而且写在<% %>内的字符串代码可不能缺代表字符串的'号So 修改~~如下代码块~~ReportSource="<%# C:\Inetpub\wwwroot\CJGJ\ESheet\rptEsheet.rpt %>"为ReportSource="<%= 'C:\\Inetpub\\wwwroot\\CJGJ\\ESheet\\rptEsheet.rpt' %>"你再try一try~~是不是好用了~~??结帖吧~~赫赫~~ http://search.csdn.net/expert/topic/52/5202/2003/6/10/1900717.htm http://search.csdn.net/expert/topic/52/5201/2003/6/17/1924493.htm http://search.csdn.net/expert/topic/52/5202/2003/6/8/1890501.htm 这些我都有看过,还是登陆错误。acewang,很谢谢你。我在解决完这个问题一定马上结帖。 海波.NET问题:水晶报表:编译器错误信息:CS1026:应输入 )------------------------------------------------解决方案:“自定义绑定表达式”里的文件路径要加双引号"如:"E:\\Program Files\\Microsoft Visual Studio .NET\\Crystal Reports\\Samples\\Reports\\Feature Examples\\Chart.rpt" TableLogOnInfo logOnInfo = new TableLogOnInfo(); for (int i=0;i<=rd.Database.Tables.Count - 1; i++) { string a,b,c,d; //获取ServerName a=System.Configuration.ConfigurationSettings.AppSettings ["servername"]; //获取DatabaseName b=System.Configuration.ConfigurationSettings.AppSettings ["database"]; //获取UserId c=System.Configuration.ConfigurationSettings.AppSettings ["userid"]; //获取password d=System.Configuration.ConfigurationSettings.AppSettings ["pass"]; //设置logOnInfo参数 // 设置服务器或 ODBC 数据源名称、数据库名称、 logOnInfo.ConnectionInfo.ServerName = a; logOnInfo.ConnectionInfo.DatabaseName = b; //设置用于登录到数据源的用户名 logOnInfo.ConnectionInfo.UserID = c; //设置用于登录到数据源的密码 logOnInfo.ConnectionInfo.Password = d; //将连接信息应用于表 rd.Database.Tables[i].ApplyLogOnInfo(logOnInfo); } 引用using CrystalDecisions.Shared;using CrystalDecisions.CrystalReports.Engine;using CrystalDecisions.Web; 前面加一句ReportDocument rd=new ReportDocument();我开始用你的方法也不能登录数据库,加了这些代码后运行正常了 VS2010 如何创建 ajax 程序 在datagridview中按键盘中的上下箭头事件是什么? 调用执行外部exe后怎么释放资源? [100分在线急切等答案]无法修改Excel 组织结构图node的内容 用C#做摄像头监控系统,请有这方面的经验呀? 找不到类型或命名空间名称“MarshalAs”(是否缺少 using 指令或程序集引用?) 大家给我推荐几个比较好的C#写的代码看看吧 链接问题 关于批处理的问题 我用MSDN第一张盘点击安装,出现问题,大家来帮帮呀 急!我自己写了一个service,每次执行之后内存都会增长,请问如何解决! 关于往Excel中写内容的问题?
你的报表没问题吧?
分到手了~~
问题出在#号上~
#代表数据绑定
=代表表达式替换而且写在<% %>内的字符串代码可不能缺代表字符串的'号So 修改~~如下代码块~~ReportSource="<%# C:\Inetpub\wwwroot\CJGJ\ESheet\rptEsheet.rpt %>"为
ReportSource="<%= 'C:\\Inetpub\\wwwroot\\CJGJ\\ESheet\\rptEsheet.rpt' %>"你再try一try~~
是不是好用了~~??结帖吧~~
赫赫~~
acewang,很谢谢你。
我在解决完这个问题一定马上结帖。
问题:
水晶报表:编译器错误信息:CS1026:应输入 )
------------------------------------------------
解决方案:
“自定义绑定表达式”里的文件路径要加双引号"
如:"E:\\Program Files\\Microsoft Visual Studio .NET\\Crystal Reports\\Samples\\Reports\\Feature Examples\\Chart.rpt"
for (int i=0;i<=rd.Database.Tables.Count - 1; i++)
{
string a,b,c,d;
//获取ServerName
a=System.Configuration.ConfigurationSettings.AppSettings ["servername"];
//获取DatabaseName
b=System.Configuration.ConfigurationSettings.AppSettings ["database"];
//获取UserId
c=System.Configuration.ConfigurationSettings.AppSettings ["userid"];
//获取password
d=System.Configuration.ConfigurationSettings.AppSettings ["pass"];
//设置logOnInfo参数
// 设置服务器或 ODBC 数据源名称、数据库名称、
logOnInfo.ConnectionInfo.ServerName = a;
logOnInfo.ConnectionInfo.DatabaseName = b;
//设置用于登录到数据源的用户名
logOnInfo.ConnectionInfo.UserID = c;
//设置用于登录到数据源的密码
logOnInfo.ConnectionInfo.Password = d;
//将连接信息应用于表
rd.Database.Tables[i].ApplyLogOnInfo(logOnInfo); }
引用using CrystalDecisions.Shared;
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Web;
我开始用你的方法也不能登录数据库,加了这些代码后运行正常了