当前位置: 首页 > news >正文

寮步网站仿做重庆旅游

寮步网站仿做,重庆旅游,深圳建设局官网站,保驾护航装修网今天在APP中增加一个添加项目的功能#xff0c;项目的主键为整数#xff0c;要让它自增长。既然要自增长#xff0c;那么在代码里面就不用给id字段赋值。但是调试的时候发现不行#xff0c;提示主键重复#xff0c;观察了输出#xff0c;不赋值的话#xff0c;id默认为0…今天在APP中增加一个添加项目的功能项目的主键为整数要让它自增长。既然要自增长那么在代码里面就不用给id字段赋值。但是调试的时候发现不行提示主键重复观察了输出不赋值的话id默认为0于是每次都为0就重复了Source source new Source();source.setName(dict.getName());//id没有赋值SourceManager.get(this).insert(source);ContentValues cv new ContentValues();System.out.println(id: source.getId());//输出id每次都是0cv.put(COLUMN_ID, source.getId());cv.put(COLUMN_NAME, source.getName());id没有赋值为什么是0呢那就是Java的默认int为0了所以在对象层面就算不赋值id也默认是0。因此要从数据库操作层面来解决//cv.put(COLUMN_ID, source.getId());v.put(COLUMN_NAME, source.getName());ContentValue赋值时取消对id字段的赋值即可。问题解决可以自增长了。总结Android中让sqlite主键自增长的条件如下1. 数据库中设置字段为INTEGERPrimaryAutoincrement。2. Java代码中ContentValue赋值时忽略主键字段。好了以上就是这篇文章的全部内容了希望本文的内容对大家的学习或者工作能带来一定的帮助如果有疑问大家可以留言交流谢谢大家对脚本之家的支持。
http://www.huolong8.cn/news/68092/

相关文章:

  • 做视频网站违法asp.net做毕业设计网站
  • 代理公司注册网站最新军事新闻热点事件
  • 珠海微网站建设企业在线查询系统平台
  • 片头网站网站页面设计报价表
  • 怎么选择徐州网站开发郑州网站建设企业
  • 人才网网站建设方案wordpress 资讯模板
  • 建站行业新闻网站公告栏模板
  • php做的卖水果网站涟源seo快速排名
  • 江苏省建设工程网站沈阳工程建设信息网站电气监理
  • 南通专业网站建设公司绿化面积 建设网站
  • 做网站用什么程序比较好怎么做网站的301
  • 烟台网站建设联系企汇互联专业sydney wordpress
  • 做预定网站的作用网页传奇游戏百度
  • 产品类网站模板网上做广告的网站
  • 杭州网站开发 网站建设郑州 网站开发
  • 深圳做门户网站的网络公司设计需求网站
  • 建立网站的关键是定位网站的运作流程
  • 网站推广营销策略网站开发安全模块方案
  • 长沙做网站价格苏州建设交通职业学校
  • 深圳西丽网站建设seo优化技术招聘
  • 网站怎么做切换中英文注册google账号
  • 建设网站公司管备案么聊城网站建设:推广聊城博达
  • 快速构建网站网站导航条模板
  • 沃航科技网站开发网站推广软文选天天软文
  • 天津企业网站模板建站哪家好政法网站内容建设
  • 海南网站推广建设韩国化妆品网站模板
  • 网站建设方案报价表外贸网站建设网站
  • 天津 做网站wap网站 教程
  • 哈尔滨市建设安全网站网站开发账务处理
  • 做网站资料准备什么企业营销策划ppt