Telerik报告不起作用

Telerik报告不起作用,telerik,reportviewer,Telerik,Reportviewer,处理报表“ReportStandart”时出错:无法建立到数据库的连接。请验证您的连接字符串是否有效。如果使用应用程序配置文件中的命名连接字符串,请确保名称正确,并且应用程序的配置文件中存在连接字符串设置。-------------内部异常---------------- 转到报表项目所在的文件夹 打开文件夹并查找文件“Telerik.ReportDesigner.exe.config” 在Visual Studio中打开该文件并复制连接字符串 通过上述连接字符串访问web.config 您

处理报表“ReportStandart”时出错:无法建立到数据库的连接。请验证您的连接字符串是否有效。如果使用应用程序配置文件中的命名连接字符串,请确保名称正确,并且应用程序的配置文件中存在连接字符串设置。-------------内部异常----------------

  • 转到报表项目所在的文件夹
  • 打开文件夹并查找文件“Telerik.ReportDesigner.exe.config”
  • 在Visual Studio中打开该文件并复制连接字符串
  • 通过上述连接字符串访问web.config

您可以在视频末尾(3':15'')找到上面的内容。

在这个示例中,我们通过填充连接字符串获得了sqlDataSource:

MyReport report = new MyReport();
string selectCommand = @"SELECT * FROM Sales.Store";
string connectionString = "Data Source=(local)\\SQLEXPRESS;Initial Catalog=AdventureWorks;Integrated Security=True";
Telerik.Reporting.SqlDataSource sqlDataSource = new Telerik.Reporting.SqlDataSource(connectionString, selectCommand);
report.DataSource = sqlDataSource;
在我的情况下,我的启动项目的配置文件中有连接字符串,因此我无法在另一个项目中再次使用该连接字符串,因为出现以下错误:

处理表“交叉表1”时出错。。。 初始化字符串的格式不符合规范 从索引0开始

此错误是因为还有1个连接字符串


也许Telerik网站上的这个讨论会有所帮助。

你没有提供足够的信息。很明显,您无法建立到数据库的连接。但是告诉我们你的报告在哪里!这个错误发生在哪里?您是在报表设计器中还是在类库中?请描述报告所处的情况和环境。我正在使用Telerik report Designer。加载报表查看器时,我出现了此错误。在选择数据库期间,执行查询成功。同时,我是第一次使用它。提前感谢您的帮助。设计器中是否出现问题?否,正在加载aspx页面我了解问题,但找不到解决方案。您是否按照我的回答尝试了连接字符串?你得到了什么?很抱歉,我两个都试过了,但问题没有解决。我也为此付出了很多努力,最终我没有使用单独的工具设计器,而是在类库中生成报告并使用如上所述的连接字符串。就这样,它对我起了作用。祝你好运@MehmetYılmaz,请看我的最新答案。让我知道。