【发布时间】:2010-12-14 09:28:29
【问题描述】:
我的问题是如何在C#应用程序中为Crystal Reports show调用存储过程和设置参数。
我有发票表格,字段如下
companyID (int) invno(varchar)
===============================
1 101/2009-2010
2 101/2009-2010
现在假设我已经创建了一个存储过程
CREATE PROCEDURE sel_inv
@companyID int
AS
SELECT *
FROM invoice
WHERE companyID = @companyID
仅用于针对特定 ID 显示 Crystal Report。如果 companyID = 1 则仅选择记录 companyID = 1 而不是 2。
以及如何调用上述程序并将参数值传递到C#中用于Crystal Report。
并且在显示水晶报告时总是询问用户 ID 和密码是否有任何解决方案可以通过在 c# 中编码来设置一次用户 ID 和密码,尽管它从来没有为其他用户再次询问过。
提前谢谢.....
【问题讨论】:
标签: crystal-reports