适用于 Windows 窗体应用程序的简单报告工具、RTF 报告?
我使用 C# 和 MySQL 创建了一个 Windows 窗体应用程序(使用 MySQL 连接器)。现在我需要根据 MySQL 数据库中的数据创建一些报告,并将其打印出来。
我尝试过 Crystal Reports、Visual Studio 2010 报告等,但似乎使用起来都很复杂与我的实体数据集。
我正在使用 LINQ 来获取查询。有没有什么方法可以创建 HTML 格式的报告并通过应用程序简单地打印它们?有人要求我将数据以 RTF 格式直接发送,而不保存或打印,但我找不到一个关于创建 RTF 的很好的教程。
I have created one Windows Forms application with C# and MySQL (using MySQL Connector). Now I need to create some reports from data in my MySQL database, and print it out.
I've tried Crystal Reports, Visual Studio 2010 reports and so on, but all seem complicated to use with my entity dataset.
I'm using LINQ to get queries. Is there any way I can create reports like HTML format and simply print them through the application? Someone asked me to send my data as RTF and straight without saving or printing it, but I cannot find a good tutorial for creating RTF like that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ReportViewer 是一个可自由再分发的控件,可以将报表嵌入到使用 .NET Framework 开发的应用程序中。使用 Visual Studio 2010 中包含的报表设计器以简单的拖放方式设计报表。ReportViewer 站点将为您提供所有必要的详细信息。它可能有点复杂,但它会做你想要的。无论如何,对于新手用户来说,报告有点难以理解。
我希望你想要像下面这样的东西。
ReportViewer is a freely redistributable control that enables embedding reports in applications developed using the .NET Framework. Reports are designed with drag-and-drop simplicity using Report Designer included in Visual Studio 2010. The ReportViewer site will give you all the necessary details. It may be a bit complicated, but it will do what you want. Reporting is a little difficult to understand anyway for a novice user.
I hope you want something like below.