去掉水晶報表的資料庫驗證介面

2021-05-23 00:24:34 字數 763 閱讀 7190

winform:          

this.crystalreportviewer1.reportsource = this.customerbylivingplace1;

// 資料庫login

foreach (crystaldecisions.shared.iconnectioninfo connection in this.customerbylivingplace1.datasourceconnections)

this.crystalreportviewer1.refresh();

// 子報表的login

foreach (crystaldecisions.crystalreports.engine.reportdocument sr in document.subreports)

}注:customerbylivingplace1指向rpt。

然後寫個類來統一驗證登入

using system;

using system.collections.generic;

using system.text;

using system.configuration;

//set database logon to subreport

foreach (crystaldecisions.crystalreports.engine.reportdocument subreport in report.subreports) }

} }

} }

水晶報表 建立不受資料庫限制的報表 1

一般使用水晶報表進行報表開發時,都要先指定資料庫連線。但是如果我們從事三層開發時,一般是不允許水晶報表直接訪問資料庫的,而是通過你的資料庫處理層返回資料給水晶報表 其實我們可以使用水晶報表中的字段定義作為資料 來徹底擺脫與資料庫的直接聯絡,從而開發出便於發布以及擺脫資料庫限制的報表系統。當然使用該欄...

水晶報表資料的繫結

設計水晶報表 在.net 中,微軟提供了一種優秀的報表工具,水晶報表。水晶報表提供一種視覺化的報表設計工具,將設計和執行有效地分離開,使資料包表的輸出更加容易。先看看報表設計,vs2005提供了嚮導式的水晶報表開發工具,首先設計時需要指定報告資料 水晶報表允許使用.net強型別資料集或者是實體物件作...

取消水晶報表的資料庫登入框 分享

這兩天在和斌做後台中的報表,暫定使用水晶報表,目前還只是處於對水晶報表的初級應用階段,也就是知道如何 匯個總 寫個函式 傳個引數。問題總是層出不窮,在最後整合報表,進行報表顯示測試的時候,發現每次更新資料顯示 除第一次 時都會蹦出乙個 登入資料庫的資訊提示介面 很是苦悶,並且這肯定不是我們需要的,還...