gpt4 book ai didi

c# - 在 C# 中将数据集发送到没有数据库连接的 Crystal 报表

转载 作者:太空宇宙 更新时间:2023-11-03 14:12:36 24 4
gpt4 key购买 nike

我在 crystal report 中从 sqlite 数据库生成(动态)报告时遇到问题。我想知道有没有办法将未连接到数据库的数据集发送到 Crystal 报表?!我在 CodeProject 中看到了一篇关于将数据集发送到 Crystal 的文章!但我不想也不能使用向导方式!感谢您的帮助。

最佳答案

ADO.NET 数据集设计为在断开连接模式下工作,这意味着与 DataReader 不同,一旦获取数据,就不再需要连接到数据库。

我可以想象您可以在 Visual Studio 和 CR Designer 中使用的向导需要一个事件连接才能工作并允许您将数据集定义存储在某个地方,它可能是存储过程调用或内联查询的结果但是只有第一次设计才需要。

一旦填充,DataSet 就真正包含了数据,并且不再需要连接可以在 DataAdapter 填充 DataSet 后立即关闭的任何内容。

我认为绝对有可能在运行时将一个数据集(具有您在设计时使用的数据集的确切结构)传递给报表,并且报表将在不需要其自身数据连接的情况下工作。

关于c# - 在 C# 中将数据集发送到没有数据库连接的 Crystal 报表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7377410/

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