解决Sqlite数据库主键自增的问题
发布时间:2020-12-12 20:05:01 所属栏目:百科 来源:网络整理
导读:1.打开visual studio的管理器,在装好sqlite .NET插件后,建立一个表 选择integer类型,单击保存 如果先找你插入三条数据将变成1-3,很正常, 但是当您对数据库进行操作,例如删除了这3条数据后,重新插入3条,他的结果仍然是1,2,3 而不是我们想的4,5,6(传
1.打开visual studio的管理器,在装好sqlite .NET插件后,建立一个表 选择integer类型,单击保存 如果先找你插入三条数据将变成1-3,很正常, 但是当您对数据库进行操作,例如删除了这3条数据后,重新插入3条,他的结果仍然是1,2,3 而不是我们想的4,5,6(传统的MSSQL数据库主键都是自增形的,我先插入1,2,3然后再插入3条数据,将会变成为4,6但是SQLITE不是) 为了解决这个问题,我们需要增加约束。 在VS设计器里,选择id step1.设置id为主键 step2.选择索引/建 里,将autoincrement设置为true即可 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – 什么是“循环参数引用”错误,with active
- 将keystore签名文件转为flash builder用到的p12签名证书
- 在swift中,如何在删除SKScene后让内存恢复正常?
- ios – 在XCode中的一个目标中有两个GoogleService-Info.pl
- ruby-on-rails – RoR 3 – 查找一组孩子的父母名单
- xml文件的解析解析方式及Dom解析与Sax解析的区别
- PostgreSQL清空表并保留表结构、清空数据库还原数据库为新建
- swift – 在类范围内声明和初始化静态对象
- Greenplum和Postgresql中查询结果只保留数组,不带头文件及
- C语言条件运算符(?:)