之前有寫過同樣類似的一篇分頁從資料庫就做好,不過那個是MS SQL2005以上的版本,而Oracle也有類似的rownum可以用,但它跟MS SQL的Row_Number有點不同,但還是可以用它來做到同樣的功能.
幾種WinForm的Form與Form之間的傳值方法
寫WinForm的程式,使用Form與Form之間的傳值方式並不少見,但從WebForm跳來寫WinForm的,可能就會搞不清楚WinForm的做法,所以這個問題也被常常拿出來,所以這邊大概列了幾種做法供參考.
.Net 4.0初體驗
.Net Framework 3.5才出來一段時間,手指頭跟它都還沒那麼熟,下一版的.Net 4.0已經快要誕生了,從現在的Beta 2看來,功能似乎多了不少,在多核心及64位元的相關功能上也增加了不少,看了一下它的新功能,讓人手指頭不由得的想動了起來,目前只大概看了一些介紹, 並還沒有完全的深入,但這些已經很吸引人了~
用程式去維護作業系統的"排定的工作"
有些工作可以用作業系統提供的”排定的工作”來設定排程,用手動來設定很簡單,但要怎麼用程式去完成,似乎就沒有那麼的簡單了.
[Web] 減少使用DataBinder.Eval?
剛開始寫網頁程式,對DataBinding很沒有概念,都是用DataBinder.Eval一招打遍天下,但真的只有這招可以用,是否還有其它更好的用法?
各Collection陣列個別特性列表
寫程式時,常會用到一些陣列來儲存資料,但什麼時候要用什麼樣的陣列,好像很少去想過這個問題,大多就直接的拿來就用,這裡整理了一下幾個陣列的特性及使用時機.
提早將DataReader.Close還是會把資料傳完
在用DataReader讀資料時,如果取回的資料有100筆,但因為需求關係,程式判斷到,符合某個條件時,就不再繼續Read下去,直接把DataReader給Close掉.但這麼做還是會把剩下的資料全部傳回來.
用DbCommand來產生暫時的Store Procedure
Store Procedure的效能比較好,這點就不再討論,但有時不是想用就能用,這時可以用DbCommand的Prepare功能,來產生一個暫時的SP,藉此來提升效能.
[回憶] 高高的墜下
[回憶] 高高的墜下
讀取圖片檔裡的Exif資訊
有些像機拍完後的照片,裡面不只單純存放著影像,在Exif裡也存有不少的資訊,像是像機型號,快門值,光圈值及拍照日期等等,而這些Exif的資訊要怎麼寫程式去取得,除了用現有的套裝,其實自己寫起來也沒那麼的複雜.
WMI Code Creator自動產生WMI的程式碼
WMI裡面有很多資訊可以供使用,但有時要怎麼去取得資料,或是有那些可以取得資訊,除了看MSDN外,還有一個小工具可以協助,除了可以看到可用的查詢來源外,也可即時查詢,也可自動產生C#/VB/VB Script三種程式語言.
開發API用Log Parser來讀取IIS Log
想寫個API把IIS的Log匯到資料庫裡去,直接讀取Log檔再去拆文解字的匯入,也是一個方式,但微軟還有個工具Log Parser就不用那麼麻煩了,它可以直接用command line的方式去做讀取與匯入的動作,支援的匯入及匯出格式很多,下的查詢方式,可以像SQL Script一樣的便利.
不分英文字母大小寫的字串比較方式
最近在看一些MSDN上的文章,看到一篇我"常犯"的錯,就是文字字串如果要不分大小寫去比對,我都是先ToLower()或是ToUpper()之後再去比,但看完這篇後,才知道我錯了.
[MSChart] 將註解Annotation停駐在指定的Series位置上
將註解Annotation停駐在指定的Series位置上
幾種讀取TXT指定資料行的方法與比較
幾種讀取TXT指定資料行的方法與比較
[MSChart] 使用Filter及FilterTopN來過濾資料
MSChart還有兩個不錯用的過濾資料功能Filter及FilterTopN,Filter除了客制化的過濾方式,也可以找出= , < , <= , > , >= , <>的資料,而FilterTopN就可以找出最高/低的幾筆資料,所以我們就不用自己再去Coding.
[MSChart] 使用客制化Filter並在Y軸放入多個ValueMember
Y軸除了放統計值外,還能再加入一個識別ID嗎,比如產品代號或是人員代號等,這是我一開始在摸MSChart時的疑問,而這個答案現在是肯定的,它是可以的,而這次除了會在Y軸放入一個識別ID外,還會用這個ID來做Filter.
[MS Chart] 如何找出最大或最小的Y值並設定不同的顏色
[MS Chart] 如何找出最大或最小的Y值並設定不同的顏色
[MSChart] 旋轉吧,3D 統計圖
旋轉吧,3D 統計圖,幾個3D Chart顯示屬性設定,對外觀的差異,運用Mouse move的事件,來做到旋轉的功能.
[MSChart] 如何得知滑鼠指標所在Series的值
[MSChart] 如何得知滑鼠指標所在Series的值