Report報表學習系列一 (開篇)

最近公司要用到Report報表,為什麼要用Report報表,原因很簡單,客戶要求用免費的。因此專門去學習了一下,看了園子裡面很多大牛的隨筆,謝園子裡面無私的朋友,把自己的學習經驗和大家分享,這裡特別感謝“蠟人張”。好吧,就這麼開始,我是第一次寫隨筆,因為還到明年才畢業,經驗比較少,覺壓力很大,寫隨筆也主要是學習而已,比較適合像我這樣按步部就班的初學者。下面用的方法是用報表精靈直接在介面上操作的。一 建資料庫(比較懶的朋友可以直接複製下面的SQL)CREATE DATABASE

.NET 3.5(9) – DLINQ(LINQ to SQL)之執行SQL語句的添加、查詢、更新和刪除

步步為營VS 2008 + .NET 3.5(9) - DLINQ(LINQ to SQL)之執行SQL語句的添加、查詢、更新和刪除作者:webabcd介紹以Northwind為樣本資料庫,DLINQ(LINQ to SQL)之執行指定SQL語句的添加操作、查詢操作、更新操作和刪除操作樣本SQL.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"

Client-Callback非同步資料查詢

頁面代碼:<html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server"><title></title><script type="text/JavaScript"> function OnCallback(txtUserInfo, context) {

把byte轉化成2進位字串 .

view plaincopy to clipboardprint?public class ByteToBinary {      /**      * 把byte數組轉化成2進位字串      * @param bArr      * @return      */      public String getBinaryStrFromByteArr(byte[] bArr){          String result ="";          for(byte b:bArr ){   

Report報表學習系列三

昨天寫了用C#做最基本的報表,並手動設定資料來源,這篇主要講報表參數設定和建立子表,分組。一 建立報表參數        開啟昨天的項目,在Report檔案夾中建立報表rptStudent .rdlc,拖入一張表,點擊報表-報表參數--參數--添加,參數名稱Cno,確定二 為子報表添加資料集    依然是報表--資料來源--把RptDataSet_Student添加到報表,確定.三 設計子報表   

Func〈T, TResult〉 泛型委派 以及演變曆程(整理自MSDN)

以下內容為菩提樹下的楊過根據微軟MSDN整理,轉貼請註明出處 MSDN對於Func<T, TResult>)的官方解釋: 封裝一個具有一個參數並返回 TResult

從資料庫讀取資料後輸出XML

開始是用DataSet.GetXml()來輸出XML,不過資料庫中的資料有一個欄位是XML類型的,而用DataSet.GetXmL()的話,那個XML類型的欄位裡的值不會被當成XML來輸出,而是當作值來輸出的。    所以後來就用了SQL 的FOR XML來把所有的資料以XML格式從資料讀取。public XmlDocument Getxml() { SqlConnection sqlConnection = new

Linq使用Group By 1

1.簡單形式:var q = from p in db.Products group p by p.CategoryID into g select g; 語句描述:Linq使用Group By按CategoryID劃分產品。說明:from p in db.Products 表示從表中將產品對象取出來。group p by p.CategoryID into

Report報表學習系列二

前面講了用報表精靈建立報表專案,今天用C#代碼做與前面相同功能的基本報表。一 建立三個檔案夾 DataSet(存放資料集),DataSource(提供資料來源),Report(存放報表檔案)二 建立資料集.   

在GridView中使用Cache

註:此系列記錄在我實際開發中遇到的問題和收藏一些技巧文章。今天開始第一篇。本篇技巧和訣竅記錄的是:使用GridView控制項來綁定資料庫,利用緩衝技術提高程式的效能。//添加這個引用using System.Data.SqlClient;protected void Page_Load(object sender, EventArgs e){ if (!Page.IsPostBack) { BindData(); }}private void BindData()

在web開發時給web service傳遞用戶端cookie

在web開發頁面中調用web服務,預設情況下web服務收不到用戶端的cookie,如果需要cookie,可以通過給webservice執行個體的CookieContainer屬性賦值。如下程式碼片段:view sourceprint?01static void AddCookie(ref BBS.Services.UpgradeService service) 02{  03    CookieContainer cookies = new System.Net.CookieContainer(

.NET 3.5(10) – DLINQ(LINQ to SQL)之調用預存程序的添加、查詢、更新和刪除

步步為營VS 2008 + .NET 3.5(10) - DLINQ(LINQ to SQL)之調用預存程序的添加、查詢、更新和刪除作者:webabcd介紹以Northwind為樣本資料庫,DLINQ(LINQ to SQL)之調用指定預存程序的添加操作、查詢操作、更新操作和刪除操作樣本相關的預存程序ALTER PROCEDURE [dbo].[spInsertCategory]         @CategoryName nvarchar(15),         @Description

GridView.EnablePersistedSelection 屬性

在netframework 4.0以前,在GridView或ListView裡選擇行,是基於索引的,也就是說假如,當你在第一頁選擇第三行,然後進行翻頁,那麼第二頁的第三行也是被選中的.在netframework4.0裡引入了新的屬性,EnablePersistedSelection,它可以設定行的選擇是基於索引還是資料索引值,預設色基於索引的為了保持相容,你可以設定該屬性為true,來實現基於索引值的,那麼當你選中一行,翻頁後新頁中的行並沒選擇,再返回前一頁選中的行依然被選中。

sql datediff 計算時間差

有關datediff的相應資訊,見如下:DATEDIFF (datepart ,startdate ,enddate )datepart是指定所跨邊界類型的 startdate 和 enddate 的一部分。下表列出了所有有效 datepart 參數。使用者定義的變數等效項是無效的。datepart縮寫year yy, yyyy quarter qq, q month mm, m dayofyear dy, y day dd, d week wk, ww hour hh minute mi,

js 斷行符號調用後台事件

 最近在項目開發做了一個小功能,斷行符號調用後台事件,現在拿出來跟大家分享一下:前台代碼: <script type="text/javascript">//為TextBox指定斷行符號時執行的Button按鈕事件 function enterPressExecuteButtonAction(textBoxID, buttonID) {if (event.keyCode == 13) {//擷取按鈕事件 var func =

用window.location.href實現頁面跳轉

在寫ASP.Net程式的時候,我們經常遇到跳轉頁面的問題,我們經常使用Response.Redirect

Report報表學習系列四

上一篇寫到表參數設定和建立子表,分組,本篇將學習使用鑽研報表。其實只要會使用參數和建立子報表,鑽研報表是很簡單的事情了。首先簡單地說一下這裡的鑽研報表的目的:當點擊相應的學生後面的查看按鈕後,能跳轉到另一張報表,顯示該學生所在班級的所有學生資訊。一 在檔案夾Report中添加報表檔案StudentDetail.rdlc,拖放一張表。報表-選擇資料來源為RptDataSet_Student,報表-建立參數ClassID,選中表,右鍵-屬性-篩選器,設定(=Fields!ClassID.Value)

為了防止使用者無意的關閉IE頁面

為了防止使用者無意的關閉IE頁面,怎樣在點擊右上方的關閉按鈕時出現提示框 問:我做的考試系統為了防止考生無意的關閉IE頁面帶來的麻煩,怎樣在點擊右上方的關閉按鈕時出現提示框?______________________________________________________________________________________________在頁面body的unload事件中提示。。。。需要js代碼才行。。。___________________________________

用Regex的觀點看待編程設計

 前言:Regex不僅僅只是用來驗證的工具,對Regex式的誤解就像我們在ajax出現之前只是把javascript看成一種"可有可無的,裝飾型"的語種.     其實正則表達充斥著我們的編程世界,從最底層的編譯器的編譯解析,到上層的字串處理,都是Regex.我們重視它吧!     以前我也只是認為Regex這是一種驗證的工具,或者處理一些字串文本,所以對它學習的也不深,直到我開發一個論壇,類似Discuz!NT那樣的論壇時,我才重視Regex.特別是在從後台產生靜態頁面,和模板的時候,沒有Re

JasonHelper.Escape 轉換字串為jason格式代碼

public static class JasonHelper{    public static string Escape(string s)    {        if (s == null)            return null;        StringBuilder sb = new StringBuilder();        for (int i = 0; i < s.Length; i++)        {            char ch = s[i

總頁數: 61357 1 .... 9673 9674 9675 9676 9677 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.