因无所以有 发表于 2024-5-31 01:09:47

sqlite问题

sqlite数据库一张表内有5条记录 删除第3条记录后 第四条记录和第五条记录 没有自减 这个该怎么解决

dodowap 发表于 2024-5-31 01:09:48

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

小书 发表于 2024-5-31 08:40:03

没明白。

天道 发表于 2024-5-31 09:55:05

易如意中文编程学习交流论坛有你更精彩~

因无所以有 发表于 2024-5-31 12:11:45

dodowap 发表于 2024-5-31 11:35
这个问题很容易解决的,只是你没有多想转化一下思路吧,如果数据量不大的话可以把数据库中的数据先全部读取 ...

如果记录比较大 怎么办 记录少只能删表重建表 再进行添加 如果只是循环删除肯定会保存导致程序崩溃的

dodowap 发表于 2024-5-31 15:32:33

因无所以有 发表于 2024-5-31 12:11
如果记录比较大 怎么办 记录少只能删表重建表 再进行添加 如果只是循环删除肯定会保存导致程序崩溃的 ...

哦,能说说你数据量有多大,数据库会有多少行的数据?
正常在本地用数据库的数据量不会很大

因无所以有 发表于 2024-5-31 21:08:12

dodowap 发表于 2024-5-31 15:32
哦,能说说你数据量有多大,数据库会有多少行的数据?
正常在本地用数据库的数据量不会很大 ...

试过了 很ok

q13003765457 发表于 2024-8-26 07:35:31

看看看看

lishihai 发表于 2024-9-4 20:38:58

哈哈哈哈哈好哈哈哈哈哈哈哈哈哈
页: [1]
查看完整版本: sqlite问题