我目前有一个嵌入视觉工作室网站的水晶报告。 我部署网站并将其安装在IIS上,并提供指向用户的链接,以便他们可以全局访问并查看此报告。 这个系统一直很好用。 但是,当我嵌入具有子报告的水晶报告时,凭据不会自动传递到子报告。 当我调试解决方案时,初始报告打开正常,当我单击项目打开子报告时,水晶报告查看器会要求我提供数据库登录凭据。 如何在代码中自动传递这些凭据,以便用户在水晶报表查看器中查看时无需输入代码。 下面是我在default.aspx.cs页面中使用的代码。 它包含连接字符串。 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; namespace CFIBInventory { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { SqlConnection con = new SqlConnection(“Data Source=HPL-WTS;Initial Catalog=Enterprise32;Persist Security Info=True;User ID=sa;Password=********”); DataSet1 ds = new DataSet1(); SqlDataAdapter […]