2011-05-01 35 views
0
resultset = statemet.executequery("select shift+0 from sportman"); 

string x = resultset.getstring("shift"); 

但第二行拋出異常位:問題在MySQL

Column 'shift' not found. 

轉變爲bit(8),我想表現出來,形成'000101'

+0

你試過'resultset.getstring(「shift + 0」);'? – 2011-05-01 07:27:39

+0

是的,但它返回例如** 45 **,但我希望它的形式是** 01010 ** – 2011-05-01 07:32:06

回答

1
Integer.toBinaryString(Integer.valueOf(resultset.getString("shift+0"))) 

結果不是零填充到你想要的寬度。您可能需要稍後添加。