2012-05-14 6 views
0

http://jasonirwin.ca/2009/04/05/crystal-reports-and-sql-server-ce/のCrystal Reports 13.0、SQL Server Compactの4.0ログオンの問題は、実行中のレポート

こんにちは、私はクリスタルはSQL Server Compactの4.0と報告し統合するための本当の痛みを知っています。私はバックエンドとしてSQL Compact 4.0を使用して水晶レポートを作成する上記のアプローチ(リンク)を試みました。私の開発マシンの魅力のように機能します。このアプローチは、基本的に報告書と自衛隊の間のリンクを作成します。 SDFからデータが入力された正しいレポートが表示されています。 しかし、キャッチは別のコンピュータにアプリをインストールするときです。私はレポートをサーバーフィールドのNewDataSetとして実行するときにログオン情報を要求します。しかし、サーバーはありません、データベースは、SQLコンパクトなファイルであり、フォルダ内に座っています。 SDFはパスワードで保護されています。私はログオン画面にパスワードを入力しようとしました。それは失敗する。 この問題に関する情報はどこにも見つかりません。

誰でもこの問題が発生しましたか?ログオンの問題を解決するアイデアはありますか?助けてください。

答えて

1

ソリューションを探している人なら誰でも。私はそれをどのように修正したのですか?

' Set the logon information for each table. 
       For Each table In rpt.Database.Tables 
        ' Get the TableLogOnInfo object. 
        logonInfo = table.LogOnInfo 
        logonInfo.ConnectionInfo.LogonProperties.Item(0).Value = Environment.CurrentDirectory & "\schema.xml" 
        logonInfo.ConnectionInfo.Password = "pass123" 
        ' Apply the connection information to the table. 
        table.ApplyLogOnInfo(logonInfo) 
       Next table 
関連する問題