首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

数据库是int类型,往数据库增加的时候如何让它显示null

2012-06-03 
数据库是int类型,往数据库增加的时候怎么让它显示null?在线等具体是这样的:界面上有个下拉框,有显示顺序,

数据库是int类型,往数据库增加的时候怎么让它显示null?在线等
具体是这样的:界面上有个下拉框,有显示顺序,高级,中级,低级。
当添加数据时默认的是显示顺序,是null的,但数据库字段是int,
请问添加的时候怎么写???
界面上是这样的:<select name="linkOrder" id="linkOrder">
  <option >显示顺序</option>
  <option value="1">高级法院链接</option>
  <option value="2">中级法院链接</option>
  <option value="3">基层法院链接</option>
  </select>




[解决办法]
要么你把数据的类型设置为varchar类型,要么你把<option >显示顺序</option>
的value值设为0,如:<option value="0">显示顺序</option>

[解决办法]
数据库,设计为自增撒
[解决办法]
看你的数据库这个字段是否允许为null?
可以的话,就是直接:
insert into tableName(linkOrder) values(null)
或在java中使用Types.NULL来代替:
statement.executeUpdate("insert into tableName(linkOrder) values("+Types.NULL+")");
[解决办法]
如果数据库字段允许null,直接insert就是了。

热点排行