問下大家一個問題,在VB6中,我使用DataGrid空間來顯示資料庫中的內容,我想顯示的內容在ACCESS資料庫中為“是/否”型別,而這種型別的資料到這個控制元件中顯示的內容就變成了“-1”和“0”,請問怎樣才能讓他在DataGrid控制元件中顯示為“是/否”?找了好久沒找到答案,謝謝大家。
uj5u.com熱心網友回復:
自己頂一下。。。。。uj5u.com熱心網友回復:
如果僅僅是用于顯示的話,可以在查詢陳述句中進行轉換。SELECT IIf(myField1, "是", "否") As myField1Value From myTable
uj5u.com熱心網友回復:
還有一種方法,在 DataGrid 控制元件的屬性視窗中設定:右鍵點控制元件,選屬性。在視窗中選“格式”視窗,在 Format Item 下拉串列中選列號,在 Format Type 中選 Boolean,在 True Value 輸入框中輸入“是”(預設是 True),在 False Value 輸入框中輸入“否”(預設是 False)。確定。
這個方法的局限是查詢陳述句欄位數量和順序必須是固定的。
uj5u.com熱心網友回復:
是if?
uj5u.com熱心網友回復:
謝謝,我使用了這個方法,不過第一種方法還是沒明白。
uj5u.com熱心網友回復:
留個記號,學習學習轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/112436.html
