当前位置: 代码迷 >> Java Web开发 >> java与数据库中int,该怎么处理
  详细解决方案

java与数据库中int,该怎么处理

热度:8251   发布时间:2013-02-25 21:07:55.0
java与数据库中int
公司的数据库是mysql,里面的int的类型默认为空,这时java取到为空的值时就会报错,那位大侠有解决的办法?
------最佳解决方案--------------------------------------------------------
可以把默认值改为0
或者在查询的时候,对int进行判断,null转换为0

------其他解决方案--------------------------------------------------------
报404  应该是number吧
------其他解决方案--------------------------------------------------------
数据库有空,允许为空的int字段,你在java里用Integer就好了
------其他解决方案--------------------------------------------------------
把你取出来的转换一下类型
------其他解决方案--------------------------------------------------------
大小写区分 
------其他解决方案--------------------------------------------------------
java bean里换成Integer或者给它个默认值0
------其他解决方案--------------------------------------------------------
5楼说的很对了
------其他解决方案--------------------------------------------------------
处理的办法很多了,5楼的可行,还有可以自己进行代码的判断转换,方法比较多的。
------其他解决方案--------------------------------------------------------
解决了,8楼的说的对,在查询时判断,用isnull
  相关解决方案