1樓:網海1書生
text1.text = "" & myrs(2)
這樣就不會出錯了
這是最簡單實用的解決之道,任何null值都會自動轉化為空字串,而正常資料則不會受任何影響,在任何有可能出現null值的地方都可以使用,這樣就可以不用關心資料庫中欄位是否存在null值了,也無需使用條件判斷語句,如果是數值型欄位,可以用 val("0" & myrs(2)) 直接把null值轉化成數字0參與計算,而正常的數字則不受影響,因為作為數值,0123=123
2樓:匿名使用者
1.要麼你加個if條件判斷
2.在sql裡改下取這個欄位資訊的條件,用isnull(欄位,'')
這樣就不會出現null了
3樓:
將查詢語句改為:isnull(欄位名,'') as 欄位名
4樓:
後面加個""
text1.text = myrs(2) & ""
5樓:匿名使用者
if not isnothing(myrs(2)) then text1.text = myrs(2) else text1.text = ""
vb判斷資料庫中所取值是否為空,並將值輸出在文字框中
6樓:dl_會飛的青蛙
null & "" 其實就是""
和null是不一樣的!~
7樓:vb妮可
不太明白..你試試這個呢?
if len(rs!cpsl)= 0 thentext1.text=empty
else
text1.text=cstr(rs!cpsl)end if
8樓:
vb判斷資料庫中所取值是否為空
if isnull(rs) =flase then 不為空的時候
9樓:匿名使用者
null表示允許空。而""已經存在了一個空格的值,所以""是屬於字元型的。。
10樓:匿名使用者
是的,是用isnull(欄位)判斷的,false為空,true不為空
11樓:匿名使用者
null 是什麼也沒有,""標示空;正常在textbox中是不能寫入null的,不然總是出錯,但是textbox中可以寫入"",即當rs!cpsl=null時,後面加上"",就會直接將"",寫入到文字框中去.而當rs!
cpsl<>null時,在後面加個"",並不受影響,所以需要 & ""
求助vb如何判斷資料庫欄位為空
12樓:匿名使用者
set rst = cnn.execute("select 四級分組名 from " & str2) '這句到是底**分組名還是四級分組名
此外select串中加個條件,排除空欄位記錄:
"select 四級分組名 from " & str2 & “ where 四級分組名 is not null"
從欄位中獲取的值如果有null 不能運算的,先用isnull函式判斷一下再處理。
vb 文字框enable屬性為false,怎樣在對這個文字框的滾動條進行操作時提示不可用
你理解錯了。首先將enable設定為true,然後設定txtbox的屬性readonly為false,這樣就可以滑動滾動條,同時文字還是不可編輯。enable屬性是false時,就不能操作了,如果你一定要用 實現操作,可以先把enable屬性設定為true,然後滾動,滾動完之後再設定為false 最...
vb怎麼獲取文字框裡的字串,VB怎麼獲取文字框裡的字串
先定義一個變數,然後將變數設定為文字框的內容即可。如下 以獲取text1控制元件為例 dim str1 as string 定義字元變數private sub text1 change 當text1字元改變時 str1 text1.text 設定為文字框的字串end sub dim a as str...
文字框之間的箭頭怎麼打,word文字框之間的箭頭怎麼打?
這是用繪圖工具 畫 出來的。檢視 工具欄 繪圖,這時在下方會出現一個繪圖工具條,點其中的箭頭按鈕,按住滑鼠左健繪製。同時按住shift鍵可以畫出水平或垂直的箭頭。點中線,右鍵,可以設定始端和末端箭頭樣式 插入 形狀 選擇圖形 連線符那一項,箭頭,選擇完,箭頭方向可以隨意拉動 如果開啟了繪圖工具欄,介...