freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

水晶報表的使用經(jīng)驗和資料總結(jié)(參考版)

2025-06-03 18:07本頁面
  

【正文】 }整個演示的操作過程說明: 在解決方案資源管理器里,你需要存放報表文件處,添加新項:CrystalReport報表, 在隨后出現(xiàn)的“報表專家”中選。 .Tables [0].ApplyLogOnInfo (logOnInfo)。 = c。//設(shè)置logOnInfo參數(shù) = a。//獲取UserIdc= .ConfigurationSettings .AppSettings [userid]。//獲取ServerNamea= .ConfigurationSettings .AppSettings [servername]。 (path2)。path2=path1+\\crystal\\。//string path1,path2。//負(fù)責(zé)解釋ReportDocument類private void Page_Load(object sender, e){TableLogOnInfo logOnInfo = new TableLogOnInfo ()。引進(jìn)兩個比較好的東西:(1)、(2)、()最終修改如下:(完整代碼)數(shù)據(jù)庫為sql server2000using 。}報表文件終于出現(xiàn)!哇,我好高興,禁不住站起來伸了個懶腰!步驟四:最終的完整版的代碼上面的代碼不具有系統(tǒng)可擴(kuò)充和靈活性。 .Tables [0].ApplyLogOnInfo (logOnInfo)。 = sa。//修改為你自//己的正確位置//建立安全信息//受密碼保護(hù)的 Microsoft Access 和 Paradox 等 PC 數(shù)據(jù)庫也使用該方法,但 //和 要保留為空 = 。//這里必須事先申明一個ReportDocument對象 Report,同時加載數(shù)據(jù)報表ReportDocument oRpt = new ReportDocument()。//負(fù)責(zé)解釋TableLogOnInfo類using .Engine 。在我困惑的時候,突然我想,為什么不看看Report后面的DataBase,這是個什么東西,終于問題解決了,在幫助里找到如下信息ReportDocument oRpt = new ReportDocument(); .Engine 類的成員。這次問題出現(xiàn)在Report。后來我發(fā)現(xiàn)TableLogOnInfo 命名空間的成員。}注意 受密碼保護(hù)的 Microsoft Access 和 Paradox 等 PC 數(shù)據(jù)庫也使用該方法,但 和 要保留為空。 = 。 = 。i++){// 設(shè)置當(dāng)前表的連接信息。for (i=0。int i = 0。[C] // 聲明所需變量。 雙擊“按鈕”控件以指定 Click 事件的代碼。 啟動一個新項目 向窗體添加一個“按鈕”和四個“文本框”控件。 步驟三:研究幫助,終于成功!在幫助里我找到“設(shè)置數(shù)據(jù)庫登錄參數(shù)”字樣,里面提供了一些后來發(fā)現(xiàn)是非常有用的信息:下列示例說明如何將登錄參數(shù)傳遞到報表的表中。于是我對同樣的數(shù)據(jù)庫(先是用幫助示例中的access數(shù)據(jù)庫,后來用自己建立的access數(shù)據(jù)庫)。而在 Web 窗體中,您需要設(shè)計一個表單以從用戶獲取該信息。我翻遍了水晶報表的幫助,終于找到“ 訪問安全數(shù)據(jù)庫 [C]”字樣,發(fā)現(xiàn)這里有下面的一段話:通過 Crystal Reports for Visual Studio .NET 訪問安全數(shù)據(jù)庫的過程在 Web 窗體和 Windows 窗體之間有所不同??磥韱栴}不在報表文件。于是,結(jié)果顯示登陸失?。】墒俏野褕蟊砦募Q成示例的報表文件,不再出錯。步驟一:看示例文件水晶報表自帶一個示例文件,數(shù)據(jù)庫是access(不帶密碼的)。下面是我實現(xiàn)該方案的幾個步驟。對于這個問題,斑竹我花了整整一天的時間研究水晶報表的幫助文件,終于得到解決方案。獲取或設(shè)置以緹為單位的對象寬度。獲取或設(shè)置以緹為單位的對象頂部位置。獲取 ObjectFormat 對象。獲取對象名。獲取或設(shè)置以緹為單位的對象左上角位置。獲取報表對象的類型。獲取或設(shè)置以緹為單位的對象高度。獲取 Border 對象。brvbar。 ()。 =文件名。 =。 =myrpt。 報表名 myrpt =new 報表名()。 ()。 SqlDataAdapter myda=new SqlDataAdapter(strcmd,myconn)。 string strcmd=select語句。給CrystalView指定數(shù)據(jù) () () ,最好以存儲過程建立DataSet 請參考如下代碼: string strconn=連接串。 Initial Catalog =xxxxx () strSQL = Select * from TableName da = New SqlDataAdapter(strSQL, conn) Dim ds As New DataSet() (ds, TableName) Dim RptDoc As New ReportName() (ds) 39。 PWD=1234。 (此文部分資料來自MSDN)Author:李洪根EMAIL:lihonggen0 Top 回復(fù)人: foxtoo(阿里巴巴和四十大盜) ( ) 信譽(yù):100 2003610 23:07:11 得分:0 本人有如下設(shè)想: 通過連接查詢獲得SQL數(shù)據(jù)庫相關(guān)數(shù)據(jù); 置放在DataSet里; 調(diào)用水晶報表(線形或柱形模板),生成報表; 輸出生成EXCEL文檔。 按名稱獲取 ReportObject,將其轉(zhuǎn)換為 TextObject,并返回此對象。password=sa) () Dim daOrders As New (select * from orders, CN) (dsdataSet, orders) Dim daDetails As New (select * from [Order Details], CN) (dsdataSet, Order Details) 39。initial catalog=Northwind。7. 在窗口中添加代碼。設(shè)置完后,點擊完成。如果您希望將數(shù)據(jù)庫中的多個表添加到報表中,請使用 SQL JOIN 語句將這些表聯(lián)接在一起;然后在 FillDataSet 方法中指定一個結(jié)果表六、創(chuàng)建主從報表在報表中,有許多報表是主從表結(jié)構(gòu),比如訂單與訂單商品明細(xì),訂單是一個表中的一條記錄,而分錄是另一個表中的多條記錄,兩個表通過一個字段關(guān)聯(lián)起來,這種報表可利用其分組功能實現(xiàn),1. 新建一個工程2. 往FORM1中添加一個CrystalReportViewer控件3. 在服務(wù)噐資源管理器中連接到SQL SERVER 2000上的Northwind數(shù)據(jù)庫4. 添加一個數(shù)據(jù)集Dataset1,將服務(wù)器資源管理器中的Orders和 Order Details加入到數(shù)據(jù)集中。使用“報表引擎”對象模型將填充的數(shù)據(jù)集,傳遞給報表 ((0)) 39。 五、動態(tài)改變數(shù)據(jù)源的代碼 Dim dsdataSet As New DataSet() Dim oRpt As New rptClient() 39。 例如,如果當(dāng)時使用的是從項目“WindowsApplication1”的架構(gòu)文件“”中生成的數(shù)據(jù)集對象,則應(yīng)該選擇“”。 2. 展開“ 數(shù)據(jù)集”文件夾?;蛘?,要從一個已經(jīng)使用 建立好的報表中訪問“數(shù)據(jù)庫專家”,請在 Report Designer 中右擊,指向“數(shù)據(jù)庫”,然后單擊“添加/刪除數(shù)據(jù)庫”。使用 Crystal Report Designer 中的“數(shù)據(jù)庫專家”從 數(shù)據(jù)集對象添加表。 6. 在“生成”菜單上,單擊“生成”為項目生成數(shù)據(jù)集對象。 4. 若要為數(shù)據(jù)集建立架構(gòu),請將需要的表從服務(wù)器資源管理器中拖動到 的“數(shù)據(jù)集”選項卡上。 3. 在解決方案資源管理器中,雙擊 (如果它尚不是活動視圖)。 d. 單擊“確定”按鈕。 c. 單擊“連接”選項卡,然后指定您的數(shù)據(jù)庫所在位置。 2. 指定數(shù)據(jù)庫位置: a. 在服務(wù)器資源管理器中,右擊“數(shù)據(jù)連接”并選擇“添加連接”。 這就創(chuàng)建了一個新的架構(gòu)文件 (),以后將用它來生成強(qiáng)類型數(shù)據(jù)集。 c. 在“模板”區(qū)域選擇“數(shù)據(jù)集”。 四、從 數(shù)據(jù)集制作報表從數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)集對象 1. 在項目中新建一個架構(gòu)文件: a. 在解決方案資源管理器中,右擊項目名,指向“添加”,然后單擊“添加新項”。推模型相反,推模型需要開發(fā)人員編寫代碼以連接到數(shù)據(jù)庫,執(zhí)行 SQL 命令以創(chuàng)建與報表中的字段匹配的記錄集或數(shù)據(jù)集,并且將該對象傳遞給報表。使用這種模型時,與數(shù)據(jù)庫的連接和為了獲取數(shù)據(jù)而執(zhí)行的 SQL 命令都同時由 Crystal Reports 本身處理,不需要開發(fā)人員編寫代碼。 拉和推模型為了向開發(fā)人員提供最靈活的數(shù)據(jù)訪問方法,Crystal Reports 數(shù)據(jù)庫驅(qū)動程序被設(shè)計為可同時提供數(shù)據(jù)訪問的拉模型和推模型。為每個文件夾選擇所需數(shù)據(jù),完成“報表專家”選項卡界面上的操作,然后單擊“完成”來訪問 Crystal Report Designer 和您的報表四、是否需要動態(tài)設(shè)置數(shù)據(jù)源?Crystal Reports 通過數(shù)據(jù)庫驅(qū)動程序與數(shù)據(jù)庫連接。4. 單擊“確定”按鈕。 注意 Crystal Report 庫包含許多專家,可以指導(dǎo)您完成數(shù)個特定類型報表的創(chuàng)建工作。 3. 在 Crystal Report 庫中,選擇下列選項之一: 三、創(chuàng)建新報表1. 指向“添加”,單擊“添加新項”。 2. 通過拖放操作將 Windows 窗體查看器調(diào)整到希望的大小并將其移動到所需位置。報表源可以是ReportDocument、報表文件的路徑,也可以是強(qiáng)類型報表。ReportSource 屬性用于設(shè)置要查看哪個報表。[/HTML] Top 回復(fù)人: foxtoo(阿里巴巴和四十大盜) ( ) 信譽(yù):100 2003610 23:06:08 得分:0 .NET環(huán)境下水晶報表使用總結(jié)水晶報表是一個優(yōu)秀的報表開發(fā)工具,本人在開發(fā)通用管理系統(tǒng)的時候,所有報表都使用水晶報表,其簡單、易用和強(qiáng)大的功能令筆者倍加喜愛,現(xiàn)將水晶報表使用手記呈現(xiàn)給大家。End Sub 使用PUSH模式導(dǎo)出水晶報表當(dāng)導(dǎo)出的報表是由PUSH模式建立的時,第一步就是通過編程建立連接并組裝DataSet,設(shè)置報表的的SetDataSource屬性。為你想要的路徑,最后將水晶報表的DestinationsOptions屬性指定為上面的DiskFileDestinationOption () 39。水晶報表文件不包含直接的FileName屬性,因此你不能直接指定保存的文件名 39。你也能選擇上面的其它類型文件 = c:\ 39。 導(dǎo)出成為其它文件時也需要這個選項 39。注意:這里我們建立一個strongtyped的水晶報表實例。 運(yùn)行你的程序。} 注意:在上面的代碼中,你得注意一下oRpt是Strongly Typed的報表文件。 (ds)。 SqlDataAdapter MyAdapter = new SqlDataAdapter(strSel,MyConn)。 ()。 Dataset1 d
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1