0

我已经使用SAP(http://www.crystalreports.com/)的水晶报告软件创建了一个水晶报告文件。在这里,我创建了3个参数,为了自动填充表格的其余部分,为了撤消关于特定值的其余信息,需要填写3个参数。 我正在使用的数据库是在SQL中,我想知道是否有可能使它在我的ASP.net C#应用程序中如何从我的gridview中按下一个按钮,该按钮链接到SQL中的同一数据库并自动从gridview中提取参数并将它们导入到水晶报表中,这样用户就不必输入它们了。我会想象这只是一些额外的C#编程,但我对ASP很新颖,所以我会很感激反馈或解决我如何完成此任务。如何使用sql数据库链接asp.net应用程序和crystalreport

预先感谢您。

更多详细信息: 我有一个现有的SQL数据库和ASP应用程序。我的应用程序有两个现有的网格视图和登录功能。我也有一个现有的水晶报告,旨在从我的SQL数据库自动创建收据。这由用户填写3个特定参数完成,并且与这些参数并行的其余数据将自动填写水晶报告。

我想要做的事: 我想在我的gridview中创建一个打印按钮来自动填充水晶报表中的3个参数。这是试图让我的应用程序更加用户友好。简而言之,用户将在gridview的新列中按下打印按钮,3个参数会自动拾取并填充到水晶报表中。

+0

到目前为止你做了什么? – KKP 2012-08-08 20:45:05

+0

我在解释区域为你增加了更多细节。谢谢 – 2012-08-10 13:21:49

回答

0

此链接介绍如何与ASP.net水晶报表工作,它应该回答你的问题:

http://www.aspdotnet-suresh.com/2012/01/crystal-reports-sample-in-aspnet.html

下面是你的配置文件看起来像连接到SQL数据库。

的Web.config

<add name="ProjectASPConnectionString" connectionString="Data Source=PWOEM01;Initial Catalog=ProjectASP;Integrated Security=True" 
     providerName="System.Data.SqlClient" /> 

PWOEM01 =服务器 ProjectASP =数据库

如果您需要更多代码示例,让我知道你在找什么。

+0

嗨迈克尔,我已经知道如何设置我的web.config连接到我的数据库,因为它已经连接,并且您发布的链接提到了在asp视图中引入水晶报表。我有一个现有的ASP项目,它已经运行,并与我的SQL数据库连接就好了。 Iam试图让我的一个GridView已经从我的sql数据库中运行查询来添加一个标签为print的列,所以当我点击它时,它会自动拾取其行中的3个字段并将这些值自动填充到我的Crystal报告参数中。 – 2012-08-10 13:11:33

+0

我的水晶报表已连接,并且与我的sql一起工作得很好,但iam试图使其成为用户不必填写参数来提取特定数据,而是让它自动从用户的应用程序中直接填充字段点击我想在我的gridview中添加的打印按钮。 – 2012-08-10 13:13:47

相关问题