原创 歪答正着-C#常見面試題(徵集問題!)
問:泛型是什麼? 答: 泛型(Generic)是一種特殊的機制。用於“算法重用”,比如排序,搜索,一般用在集合類中。它允許類型(Type)作爲參數,在類、結構、接口和方法使用。 歪答: 泛型相當於空頭髮票,隨便你往裏頭填什麼內容,反正都能
原创 c#web打包sql
借鑑MSDN webcasts的Asp.net程序部署和李洪根的一篇文章,然後加上自己的親身體會,把整個SQL和Asp.net(vb.net)一起打包的全過程寫一下。一.準備必要的文件1. SQL腳本文件,生成以後安裝過程中需要的表和
原创 卸載程序
安裝程序在vs.net是自帶的,尤其是在.net2005中,非常方便,界面也比2003美觀了許多。但是仍然存在的不方便的地方就是沒有自帶卸載程序,如果要求安裝的人都從控制面板中去卸載,也太費勁了,所以今天上網找了找例子,發現了一些,所以一
原创 大文件的分塊讀取
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;//引用iO命名空間用到內存流using
原创 ini文件讀寫
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;//引用以便讀寫ini文件的API函數us
原创 C#打包,SQL數據庫部署安裝
參考《ASP.NET與SQL一起打包部署安裝》,這篇文章是針對VB.NET與SQL 一起打包的,但是我使用的是C#,當然只要修改一下主要安裝類庫就行了!C#的類庫代碼如下:DBCustomAction.cs using System;us
原创 Sql Server 2005中的架構(Schema)、用戶(User)、角色(Role)和登錄(Login)(三)
摘要:【目的】瞭解數據庫中角色(Role)的概念和用處。【方法】用李老闆的公司發展中碰到的問題例證角色的重要性【結論】角色在用戶越多的情況下越能凸顯出它的作用。 3.1 深入瞭解架構(Schema) 在進入李老闆的故事之前,讓
原创 Sql Server 2005中的架構(Schema)、用戶(User)、登錄(Login)和角色(Role)(二)
在第一節中,我們瞭解了架構的意義。在第二節的開始,我們暫時忘記架構這個東西。我們假設我們的數據庫只有數據庫對象。 李老闆開了一個小公司,公司有個倉庫,堆放了一些貨物,由於倉庫小,爲了節約成本,這個倉庫根本沒有鎖。只要知道倉庫在哪
原创 listview學習
private void Form1_Load(object sender, EventArgs e) { Format_ListV(listView1, imageList1);
原创 實現窗體的最大最小關閉效果
public static string ImaDir = "";//存儲圖片的路徑 #region 獲取圖片路徑 /// <summary> /// 獲取圖片路徑
原创 thread概念
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;//引用線程命名空間using Syst
原创 Sql Server 2005中的架構(Schema)、用戶(User)、登錄(Login)和角色(Role)(一)
我相信很多人接觸這些概念的時候一頭霧水。要把這些概念理清楚真不是件容易的事,哪像原始社會,只要能分清楚什麼能吃什麼不能吃就行了。 但是我始終堅信,每一個概念的產生必然是因爲碰到了無法解決的問題。換句話說,如果沒有它,必然會導致某些問
原创 實現窗體的拖放
public Point CPoint; //添加命名空間using System.Drawing; #region 利用窗體上的控件移動窗體 /// <summary> /// 利用控件移動窗體
原创 Dock屬性的使用
dock屬性使用起來很方便,可以使窗體更加富有思想 eg. private void pictureBox2_Click(object sender, EventArgs e) { if (panel3
原创 SOUNDEX (Transact-SQL)
語法 SOUNDEX ( character_expression ) 參數 character_expression 字符數據的字母數字表達式。character_expression 可以是常量、變量或