如何在C#中打印?我想打印一张表格查询

问题描述

| 管理员需要运行一个报告,其中详细说明了特定用户在历史日期范围内登录和注销的时间。该信息将保存到数据库。 我需要打印此信息。它将包括他的信息(姓名,街道,注册等)以及所有登录/注销详细信息。 连接到sql server的最佳打印方式是什么?     

解决方法

        一种非常简单的打印方法是创建一个Crystal Report(如您所标记的那样)或一个(以我的偏好)Microsoft Reporting Services报告,该报告将用户ID作为参数,并执行存储过程或参数化查询以获取其数据。 然后,您可以使用这两种报告API之一进行导出或打印,而无需实际在屏幕上显示报告。