2012-04-11 59 views
0
if(oDataTable.Rows[0]["File"] != null) //byte array 
{ 

} 

我表中的文件列似乎爲空。但是,當我嘗試檢查它是否爲null或不在代碼部分中時,它不會轉到其他部分。有人能告訴我如何解決這個問題嗎?如何檢查數據表中的字節數組是否爲零

+1

莫非可能是'DBNull'代替'null'?我需要看到更多的代碼才能確定。 – SouthShoreAK 2012-04-11 14:47:24

回答

1

我認爲你應該檢查的DBNull與Convert.IsDBNull

if(!Convert.IsDBNull(oDataTable.Rows[0]["File"])) 
{ 
} 
+0

每天我都在學東西:)謝謝@Shedal – 2012-04-11 14:49:48

+0

不客氣:)考慮將答案標記爲接受,如果它適合你。 – 2012-04-11 14:51:33

+0

它說,你可以在6分鐘內接受答案;)之後,我會的。 – 2012-04-11 14:53:51