【问题标题】:Crystal report validate database credentials before viewing reportCrystal 报表在查看报表之前验证数据库凭据
【发布时间】:2011-05-26 06:53:20
【问题描述】:

如何在用户查看 Crystal Report 之前向用户询问数据库凭据?

是否需要使用数据库登录名和密码的文本框控件创建新对话框?

或者 CR 中是否有为此任务内置的某些功能?

【问题讨论】:

    标签: c# .net winforms validation crystal-reports


    【解决方案1】:

    如果您在讨论如何在 Crystal Reports 之外执行此操作,则需要为报表创建自己的自定义提示。默认查看器不会自动执行此操作。

    Report Runner (http://www.reportrunner.com) 是一款功能齐全的商业产品。

    【讨论】:

      【解决方案2】:

      据我所知,应该按照以下方式进行

      1. 打开 ShowDialog 表单并要求用户验证数据库凭据。成功验证后,先显示报告,否则显示一些用户友好的消息。
      2. 连接数据库时,万一输入错误的用户名和密码,会自动弹出对话框询问用户名和密码,查看水晶报表。这也可以是故意打开弹出窗口

      第二点发生在我过去的经历中

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-07-31
        • 1970-01-01
        • 1970-01-01
        • 2011-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多