原创 SQLServer 從Excel批量導入數據

1、從excel查詢數據 (1)Select * From OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:/a.xls";User ID=Admin;Password=;

原创 智能客戶端離線處理的分析與實現

摘 要 本文首先介紹了智能客戶端的概念及特性,其次闡述實現離線處理的方法,最後詳細介紹了微軟offline application block的設計與實現。    關鍵詞 智能客戶端;離線應用程序塊;離線處理     1 引言     從

原创 異步備份和還原數據庫:C#.NET發現之旅

信息系統是數據密集型的,數據的套帳,備份,還原是客戶最希望有的功能,這一節課就討論下C/S系統下數據庫的異步備份和還原,B/S系統的數據備份和還原和這個類似。 既然是異步,首先會想到使用多線程技術。.NET平臺提供了一整套的線程處理技術,

原创 Windows Forms 多線程用戶界面

1,System.Math.PI只有20位,現在我們寫一個可以算任意位的pi運算程序 2,所有算法在主線程中實現(單線程):問題是運行時界面無法做出相應,無法響應拖動等鍵盤鼠標操作,用戶體驗大受影響。 【NineDigitsOfPi.cs

原创 asp.net(C#)海量數據表高效率分頁算法

首先創建一張表(要求ID自動編號):create table redheadedfile(id int identity(1,1),filenames nvarchar(20),senduser nvarchar(20),primary

原创 諸葛亮給兒子的一封信

一千八百多年前的智慧,在今天的科技時代,原來仍然有其參考價值。   年青時聽人 說:「真正的智慧,可以超越時空,歷久常新。」初時不知所以,現在覺得所言甚是。     讓我們一起向諸葛亮老師學習十堂課,在變局中安身立命,在逆境中找到力量: 

原创 利用System.EventHandler來實現兩個窗體間的事件調用

       在.NET中,窗體也被定義爲一個類,所以要想調用窗體中的某個方法,除了要將要調用的方法設爲public外,還得創建一個窗體類的實例。然而,在下面這種情況下,就是當我們打開了窗體1(有了此窗體的一個實例),接着打開了窗體2,接

原创 一個通用MSSQL海量數據分頁存儲過程

今天在網上看到一個不錯的分類存儲過程,我看了一會,感覺這種思路不錯,不過這個存儲過程,只能以一個字段進行排序,要想多個字段排序,還需要其他方法。 下面把這個存儲過程收錄下來,提供大家學習: CREATE PROCEDURE GetRec

原创 Winform循環遍歷界面上的所有控件 foreach,controls,allowdrop

foreach (System.Windows.Forms.Control control in this.groupBox2.Controls)//遍歷groupBox2上的所有控件       {        if (control

原创 Effective C# 中文版 改善C#程序的50種方法 --摘錄

一)用property而非data member===================================   當想讓內部的數據被外界訪問到時(不管是public還是protected)一定要用Property對於序列和字典,

原创 如何datagrid分頁保持每頁先前選擇的checkbox的狀態?

網上很多保持分頁的datagird的checkbox選擇狀態的文章實現的是保存當前頁面的chexkbox所選,也就是說第一頁選擇了第一條記錄翻頁到第二頁後還是選擇第一條記錄,然後選擇了第二條記錄,再去看第一頁還是第二條記錄,保存的只是上次

原创 C# 圖片格式(JPG,BMP,PNG,GIF)等轉換爲ICO圖標

C# 圖片格式(JPG,BMP,PNG,GIF)等轉換爲ICO圖標 2010-06-01 12:43 P.M. using System;using System.Drawing;using System.Windows.Forms;u

原创 CodeSmith 學習積累

所用工具: CodeSmith Professional v5.1.3.8510,代碼示例全部是以C#爲例。 一、工具設置 (1)CodeSmith默認是不支持中文的,那麼我們必須要先設置使其支持中文顯示,保存。並且要能夠在生成文

原创 批處理文件安裝卸載window服務程序

批處理文件安裝卸載window服務程序批處理是DOS時代比較常用的方法之一,目前來說也是一種高效的方法,複製代碼到文本文件中,保存並修改文件擴展名爲“*.bak”. 安裝windows服務批處理代碼如下: @echo off set fi

原创 Web.config配置文件詳解

花了點時間整理了一下ASP.NET Web.config配置文件的基本使用方法。很適合新手參看,由於Web.config在使用很靈活,可以自定義一些節點。所以這裏只介紹一些比較常用的節點。 <?xml version="1.0"?> <!