用文本做数据库怎样修改文本文件指定的内容比如

用文本做数据库怎样修改文本文件指定的内容比如,第1张

这样吧,我给你提供一个解决方案吧,C#好久没写了.

1,读入数据库文件

打开文件读文件,逐行循环行.统计行数.

以行数为大小,创建一维字符串型数组.

再次读数据库文件,每行内容当作数组的一个元素.

2,循环遍历此数组,查找以"10002"(主键)开头的元素,把4->5

中断遍历.

3,打开数据库文件,循环数组,重新写入.

数据库不单单是数据的载体,更重要的是它能对数据的管理功能,比如查找、更新、删除及深入的过程等功能。

如果不想用库来保存信息的话,可考虑用xml来保存,不建议直接用文本文件(虽说xml也是文本),但在数据关系方面纯文本不如xml。

文本:

优点:读取速度快。不需要数据库。

缺点:

检索极不方便。几乎不可能。更别提复杂的检索了。

排序不方便。

单个文本数据过大时一次读入会占用大量内存

所以不能存储大量数据

数据安全性等于0。

数据库的优点就是 文本的缺点。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9235055.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存