
這個錯誤是什么情況,我之前也是這么寫的沒有報錯
用了CSng也是有錯誤
uj5u.com熱心網友回復:
賦值前檢查資料可有效防止此類問題uj5u.com熱心網友回復:
資料庫中某個值為Null,賦值之前簡單if判斷一下即可。uj5u.com熱心網友回復:
說明資料庫里面這條資料的“RZSL”值為nulluj5u.com熱心網友回復:
回圈行的"RZSL"欄位在資料庫里是null值,使用的時候處理一下,或者SQL陳述句ISNULL("RZSL","")處理一下。uj5u.com熱心網友回復:
我直接把空的全改成0了uj5u.com熱心網友回復:
后面加.ToStringuj5u.com熱心網友回復:
資料值轉換的問題。ToString轉換下!uj5u.com熱心網友回復:
if xxx is dbnull.value thenContinue For
uj5u.com熱心網友回復:
下面不是有監視和立即視窗嗎? 查看一下item的值啊, 立即視窗里前面打個問號,比如?iuj5u.com熱心網友回復:
我都是用一個函式進行處理的,將null轉為字串uj5u.com熱心網友回復:
IF NOT IsDBNull(tapics.Tables(0).Rows(j).Item("RPZSL")) then
Cell(i).PzsL=tapics.Tables(0).Rows(j).Item("RPZSL")
End If
uj5u.com熱心網友回復:
if row.isnull("欄位名") =false then xxxxxxuj5u.com熱心網友回復:
這是你資料庫里,RPZSL這一行這個欄位為NULL,你可以在select陳述句里替換 select RPZSL 為 select isnull(RPZSl,'')as RPZSL轉載請註明出處,本文鏈接:https://www.uj5u.com/net/74807.html
標籤:VB.NET
上一篇:手機網站支付怎么弄?
