原來MS SQL表中欄位型別是CHAR,但不能正常顯示漢字
改成NCHAR后MS SQL可以正常顯示漢字,但是用PB軟體讀取這些欄位時出現:Select error:資料轉換發生溢位
請問高手有解決辦法嗎?
uj5u.com熱心網友回復:
欄位長度不夠,增加欄位長度 就可以了uj5u.com熱心網友回復:
1.正常轉換溢位是沒有關系的。2.nchar PB低版本不支持,你可以考慮通過convert轉換,或者使用selectblob方式進行讀取。
3.資料列改成varchar試試?
uj5u.com熱心網友回復:
我一直用varcharuj5u.com熱心網友回復:
欄位型別變過以后,資料視窗需要重新更新一下簡單的的辦法,打開資料視窗---選單---Design--Data Source ,然后取消某一個欄位,再重新選擇上該欄位,這樣操作過以后,資料視窗會采用最新的表格式
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/68288.html
標籤:數據庫相關
