gpt4 book ai didi

asp.net - rdlc 报告 - ‘A data source instance has not been supplied for the data source’ 错误

转载 作者:行者123 更新时间:2023-12-04 04:18:48 25 4
gpt4 key购买 nike

在我的ASP.Net 网页 项目中,我创建了一个新的网页并将脚本管理器控件拖到它上面,然后我创建了一个新的rdlc 报告 使用向导并配置了开始检索数据的数据集(以显示 Products 表 的 3 个字段:ProductName、quatityPerUnit、Price)。

在接下来的步骤中,我插入了一个新的 Reportviewer 并将其绑定(bind)到之前创建的报表,然后我再次通过打开 dataset1.xsd 文件并单击预览数据来验证数据是否已检索。

这是我的网页正文代码:

<body>
<form id="form1" runat="server">
<div>

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt">
<LocalReport ReportPath="Reports\MyRdlcReport.rdlc">
<DataSources>
<rsweb:ReportDataSource DataSourceId="ObjectDataSource1" Name="dsProducts" />
</DataSources>
</LocalReport>
</rsweb:ReportViewer>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetData" TypeName="WebApplication1.dsProductsTableAdapters.ProductsTableAdapter">

</asp:ObjectDataSource>
</div>
</form>
</body>

但是当我运行项目时,我得到下一个错误:A data source instance has not been supplied for the data source 'dataSource1',我试图在网上找到类似的案例但一无所获,有什么帮助吗?

最佳答案

你必须意识到最后一步是谁定义数据源

链接:http://ruchitech.blogspot.fr/2012/07/how-to-create-rdlc-report-in-c.html

注意:请参阅选择数据源

enter image description here

关于asp.net - rdlc 报告 - ‘A data source instance has not been supplied for the data source’ 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15435944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com