原创 DAL是通過代碼生成工具自動生成的XSD強類型dataset怎麼樣把DAL和BLL都獨立成項目。

想把DAL和BLL從項目裏移出來做個類庫。把DAL和BLL都獨立成項目,以便同一方案可以共用。 問題是 DAL用的是通過代碼生成工具自動化生成的可視化的XSD強類型dataset,數據連接字符串是web.config裏的。移出去後哪裏可以

原创 判斷“網頁無法顯示”中的錯誤 --錯誤代碼說明iis環境下

一般來說,您可以使用IIS來完成自定義的操作。IIS 擁有一套自己獨特的自定義錯誤,提供的反饋量較默認的 HTTP 1.1錯誤消息更大,而且更爲"友好

原创 web的生命週期

兩個粒度看Asp.net生命週期  http://www.cnblogs.com/me-sa/archive/2008/03/17/lifecycle.html 很精闢的分析; ASP.NET中的Global.asax以及Web應用的h

原创 C#實現數據庫事務處理示例代碼

最近做了個小項目,其中要對兩個表同時進行插入insert操作處理,而且對它們的插入操作要麼全部成功,要麼都插入失敗,否則只插入一個表成功會引起數據庫的不一致。很顯然,這是一個事務處理(transcation),要麼commit成功,要麼則

原创 函數產生的值來設定條件

    那我們如何對函數產生的值來設定條件呢?舉例來說,我們可能只需要知道哪些店的營業額有超過 $1,500。在這個情況下,我們不能使用 WHERE 的指令。那要怎麼辦呢?很幸運地,SQL 有提供一個 HAVING 的指令,而我們就可以用

原创 使用XmlReader類讀取XML文件

XmlReader通過向前讀取文檔並識別讀取到的元素,爲我們提供了一種消耗資源最少的方式來解析XML數據。很多時候我們都是利用XmlReader來對X

原创 html 打印換頁(轉載)

列印 HTML 網頁強制換頁的方式 列印 HTML 無法強制換頁其實是一件很令人困擾的事,要達到這個功能其實可以透過 CSS 的 Pagebreak 來處理。 強制分頁有大概只有二種用的到:{ page-break-after: alw

原创 datagridview單元格數據驗證

1.驗證中用到的事件 private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e) {//用於對某一列

原创 安裝程序檢測到另外一個程序要求計算機重起 (處理方法)

  在安裝visual studio.net的必備信息的時候就提示“安裝程序檢測到另外一個程序要求計算機重起”請問有誰知道不     打開註冊表,找到

原创 winForm 編程 視頻教學

http://www.youku.com/playlist_show/id_734091.html  共計十三講 點贊 收藏 分享 文章舉報 wyf1022 發佈了35 篇原創

原创 win2k skill

轉貼:我個人整理的AD/2000技巧,from: http://www.winmag.com.cn/forum/itemdisplay.asp?boardid=5&id=395859 1、安裝WIN2K免輸入序列號方法一:在安裝WINDO

原创 矩陣類

矩陣類,重載了基本運算符,提供了轉秩、求逆函數 求逆沒有檢測矩陣的秩是否符合要求。而且此矩陣類運算效率並不是很高,只可用於試驗,或者數量級爲100左右的矩陣運算。 下面是具體代碼(使用System以及System.Math)  p

原创 編程中的命名設計那點事

在我開始設計系統的時候,我會花去很多時間去設計命名,因爲好的命名和好的設計是分不開的。 In the beginning was the Word, and the Word was with God, and the Word was

原创 guid 是什麼

GUID(全局統一標識符)是指在一臺機器上生成的數字,它保證對在同一時空中的所有機器都是唯一的。通常平臺會提供生成GUID的API。生成算法很有意思,用到了以太網卡地址、納秒級時間、芯片ID碼和許多可能的數字。GUID的唯一缺陷在於生成的

原创 基於BindingSource的WinForm開發

  1.引言 BindingSource組件是數據源和控件間的一座橋,同時提供了大量的API和Event供我們使用。使用這些API我們可以將Code與各種具體類型數據源進行解耦;使用這些Event我們可以洞察數據的變化。 2.簡單綁