從資料庫取出來的code轉換成列舉

2021-08-28 14:26:44 字數 559 閱讀 3313

1.第一步:書寫codeenum類

public inte***ce codeenum
2.第二步:書寫列舉類

public enum orderstatusenum implements codeenum

public integer getcode()

public void setcode(integer code)

public string getmessage()

public void setmessage(string message)

}

第三步:書寫工具類

//通過code來獲得列舉,t代表列舉,書寫的公共類  這表達類,表示不確定的東西,像inte***ce/class

public class enumutil

}return null;

}}

資料新增到資料庫,取出來帶

出現這種問題,一般是字符集問題.在插入資料庫之前表的編碼要設定一下.我的資料庫是utf 8的,所以 set names utf8一般就能解決問題.可是我的設定也沒問題.插入的時候的格式也都是utf 8,但最後取出來的資料還是帶問號.後來經過一番周折發現,我插入資料庫的資料量比較大,原本用的varch...

SQL 資料庫行轉換成列

id imame idvalue 1 name1 10 1 name2 20 2 name1 10 2 name2 20 2 name3 30 select id sum case idname when name1 then idvalue else 0 end as name1,sum case...

DELPHI 把資料庫中的資料轉換成XML格式

function replacestring astring string string begin result stringreplace astring,rfreplaceall result stringreplace result,rfreplaceall result stringrep...