在將MySQL表值插入到JTable
並預覽此JTable
後,我注意到「BIT」列正在返回一個「1」作爲我無法粘貼到此處的奇怪框,並返回0作爲空格。我會離開的位錯誤顯示的屏幕截圖 :來自MySQL表的怪異位值
1
A
回答
1
BIT列中存儲位的二進制數據,而不是「1」或「0」(字符串的字符1或0),你需要使用export_set() function將位值轉換爲字符串。如果你的領域被定義爲BIT(M)(M是比特字段的長度),然後
select export_set(field_name, '1','0','',M) from yourtable
查詢將在一個字符串表示返回位字段的值,連續1和0。
+0
這個問題是我允許用戶查看多個表。具有BIT值的列的字段名稱可能會在不同的表中更改,因此每次都必須更改字段名稱。 – Plumel
1
相關問題
- 1. 來自64位Windows上SendMessage的怪異輸出
- 2. 來自mysql的下拉列表的值
- 3. 來自mysql表的枚舉值
- 4. PostgreSQL來自同一個表的差異日期值的差異
- 5. 來自MySQL的最小值
- 6. JS node-mysql布爾表現怪異
- 7. MySQL的來自其他表
- 8. 鼠標位置怪異
- 9. MySQL查詢,來自歷史值表的最新值
- 10. MySQL查詢腳本怪異
- 11. System.getProperty(「os.name」)的怪異值
- 12. 來自異步調用的返回值
- 13. Mysql的自聯接給人怪異的結果
- 14. 來自兩個表格的三列值之間的差異
- 15. 來自HTTP_USER_AGENT的生產網站上的奇怪異常Java/1.6.0_17
- 16. 來自表的兩個獨立列的不同值的MySQL COUNT
- 17. 使用php MYSQL更新表中的值來自另一個表的值
- 18. 怪異的行爲PHP VS MySQL的
- 19. 秒錶怪異的行爲
- 20. 來自MySQL的文件名字段值
- 21. HTML表格表現怪異
- 22. 來自mysql數據庫錶行的是和否值的總數
- 23. 來自MySQL的HTML表格,具有最新和唯一的值
- 24. 來自查詢日曆數組的怪異數據庫錯誤
- 25. 學位之前的怪異字符「°C」
- 26. VerticalGridFragment標題怪異的位置
- 27. MySQL的怪異排序要求
- 28. MySQL PDO查詢的怪異行爲
- 29. mySQL中CASE函數的怪異工作
- 30. 奇怪的nhibernate + linq + mysql異常
可能是一個編碼/排序規則問題 – Rahul