切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

2

主题

124

积分

0

精华

用户组 

易积分
801
热心
0
好评
0
sqlite问题[复制链接]
发表于 2024-5-31 01:09:47 来自手机 | 显示全部楼层 |阅读模式
20易积分
sqlite数据库一张表内有5条记录 删除第3条记录后 第四条记录和第五条记录 没有自减 这个该怎么解决

最佳答案

查看完整内容

这个问题很容易解决的,只是你没有多想转化一下思路吧,如果数据量不大的话可以把数据库中的数据先全部读取出来一条一条换行保存在变量中,每列的值用一个字符作为分割符就可以了,窗口中的增删改查都在变量中操作,有更新数据了就把数据库表清空重新添加后再循环读取到变量中来,这样就可以解决你的问题了 ...
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

83

积分

0

精华

用户组 

易积分
601
热心
0
好评
0
QQ
发表于 2024-5-31 01:09:48 | 显示全部楼层
这个问题很容易解决的,只是你没有多想转化一下思路吧,如果数据量不大的话可以把数据库中的数据先全部读取出来一条一条换行保存在变量中,每列的值用一个字符作为分割符就可以了,窗口中的增删改查都在变量中操作,有更新数据了就把数据库表清空重新添加后再循环读取到变量中来,这样就可以解决你的问题了
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

5

主题

175

积分

0

精华

用户组 

易积分
516
热心
0
好评
0
发表于 2024-5-31 08:40:03 | 显示全部楼层
没明白。
居然没有写记录,如意还有这么一个功能。
回复

使用道具 举报

1

主题

61

积分

0

精华

用户组 

易积分
241
热心
0
好评
0
发表于 2024-5-31 09:55:05 | 显示全部楼层
易如意中文编程学习交流论坛有你更精彩~
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

2

主题

124

积分

0

精华

用户组 

易积分
801
热心
0
好评
0
发表于 2024-5-31 12:11:45 来自手机 | 显示全部楼层
dodowap 发表于 2024-5-31 11:35
这个问题很容易解决的,只是你没有多想转化一下思路吧,如果数据量不大的话可以把数据库中的数据先全部读取 ...

如果记录比较大 怎么办 记录少只能删表重建表 再进行添加 如果只是循环删除肯定会保存导致程序崩溃的
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

83

积分

0

精华

用户组 

易积分
601
热心
0
好评
0
QQ
发表于 2024-5-31 15:32:33 | 显示全部楼层
因无所以有 发表于 2024-5-31 12:11
如果记录比较大 怎么办 记录少只能删表重建表 再进行添加 如果只是循环删除肯定会保存导致程序崩溃的 ...

哦,能说说你数据量有多大,数据库会有多少行的数据?
正常在本地用数据库的数据量不会很大
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

2

主题

124

积分

0

精华

用户组 

易积分
801
热心
0
好评
0
发表于 2024-5-31 21:08:12 来自手机 | 显示全部楼层
dodowap 发表于 2024-5-31 15:32
哦,能说说你数据量有多大,数据库会有多少行的数据?
正常在本地用数据库的数据量不会很大 ...

试过了 很ok
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-7-17 04:00 , Processed in 0.044054 second(s), 40 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部