在撰寫程式時,常會遇到資料庫中欄位的值是NULL的問題,如何判別是NULL值而進行其他流程,我用到的幾種方法如下:
Convert.IsDBNull(DataGridView1.Rows(1).Cells(1).Value) = True
Convert.DBNull.Equals(DataGridView1.Rows(1).Cells(1).Value) = True
IsDBNull(DataGridView1.Rows(1).Cells(1).Value) = True
記錄開發VB.NET時常用的功能,留下相關記錄,方便自己查詢,人老了,記憶總是不大好!!
Posted by minying 於 19 五月, 2009
在撰寫程式時,常會遇到資料庫中欄位的值是NULL的問題,如何判別是NULL值而進行其他流程,我用到的幾種方法如下:
Convert.IsDBNull(DataGridView1.Rows(1).Cells(1).Value) = True
Convert.DBNull.Equals(DataGridView1.Rows(1).Cells(1).Value) = True
IsDBNull(DataGridView1.Rows(1).Cells(1).Value) = True
Posted in VB.NET | Leave a Comment »
Posted by minying 於 23 四月, 2009
最近剛好有一個 CASE 需要用 VB.NET 去呼叫執行其他的應用程式,所以花了一些時間了解一下 Process 這個類別的使用。在此記錄一下,方便以後資料的查詢。如果大家有不錯的用法,也歡迎提供分享 ^_^ 。 繼續閱讀文章 »
Posted in VB.NET | 已加上的標籤: Process | Leave a Comment »
Posted by minying 於 23 四月, 2009
Process 類別可以用來處理程序,對於結束處理程序有幾個處理步驟,查詢及測試結果,記錄下其中的差異。
CloseMainWindow( ),Close( ) 及 Kill( ) 三種方式。 繼續閱讀文章 »
Posted in VB.NET | 已加上的標籤: Process | Leave a Comment »
Posted by minying 於 22 四月, 2009
上一篇已提到改變 DateTimePicker 的顯示為民國年樣式,有時為了在前端使用西元年樣式,但寫入資料庫時,需轉換為民國年的需求,此時資料就必須轉換。一般我遇到的情形是將「2009年04月22日」這樣的日期格式轉為「980422」。我想最簡單的方式就是轉成文字時指定一下格式,但在此之前,當然要把西元年減掉1911的值,才是民國年囉! 繼續閱讀文章 »
Posted in VB.NET | 已加上的標籤: DateTimePicker | 2 Comments »
Posted by minying 於 22 四月, 2009
為了限制使用者輸入問題,一般有關日期的輸入項,會使用 DateTimePicker 控制項。有些系統是使用民國年格式,所以也常造成一些使用者介面的問題。現在有兩個狀況,第一個是 DateTimePicker 的顯示即顯示民國年,第二個是點選後轉為民國年或指定格式。 繼續閱讀文章 »
Posted in VB.NET | 已加上的標籤: DateTimePicker | Leave a Comment »