社区
C++ Builder
帖子详情
bcb 档案储存问题
joy200699
2008-08-19 12:00:57
我用bcb6.0开发一个监控软件
档案读写采用fread/fwrite
读写及资料正确性都没有问题。
唯有档案没有及时存到硬盘,感觉是在缓冲区里
等到我结束软件执行fclose时才全部写入硬盘。
请教各位大虾,如何改进才能做到及时存盘?
...全文
41
6
打赏
收藏
bcb 档案储存问题
我用bcb6.0开发一个监控软件 档案读写采用fread/fwrite 读写及资料正确性都没有问题。 唯有档案没有及时存到硬盘,感觉是在缓冲区里 等到我结束软件执行fclose时才全部写入硬盘。 请教各位大虾,如何改进才能做到及时存盘?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
joy200699
2008-08-20
打赏
举报
回复
read/write也是一样的。
当初写c时,记得tc好像有个函式,可以让buffer里的数据,立即存盘,
现在手边连c的函式库都没有,网上也没有找到相关信息。bcb也刚用
一周左右,虽然勉强把程序用出来了,却出了这问题....
今天作了测试,500k左右,终于存盘,我退出程序时,档案大小变成1.2M
我猜,他的缓冲区大概在600-800K之间。可是问题还是没解,
如何可以让fwrite写入的数据能够及时存盘,不要停在缓冲区,等断电挨骂.....
黑兵
2008-08-19
打赏
举报
回复
每次进行插入数据或者修改数据后 加一条UpDate()
Behard
2008-08-19
打赏
举报
回复
如果是数据量很大的话,不建议直接使用文件读写,当然如果你有性能方面的要求就不一样了
读写文件是系统处理的,试一试 read/write 看看效果如何
还是建议使用数据库操作比较方便
joy200699
2008-08-19
打赏
举报
回复
我现在已经监控了快两个小时,将近30000万笔资料,档案还没有存进去。(fwrite早做了
),目前一切看起来正常,可是假如断电,资料就毁了。除非这时我推出程序,才会做
实际存档的动作。
等待高手中.........
tangx100
2008-08-19
打赏
举报
回复
fread/fwrite 应该可以啊
joy200699
2008-08-19
打赏
举报
回复
请教:
我刚刚试了,没有UpDate()这个函数。
我是在bcb6.0
在fwrite.....的下一行增加
UpDate();
结果,就是没有这个函数;
我看了下帮助,好像有UpDate但后面有很多不同选择,
能不能说具体一点,谢谢!!
BCB
546-Spring2021:课程文件存储库
首先,导航至您要存储课程库的目录,例如,您可能希望将本课程的所有资料
BCB
546_2021在桌面上名为
BCB
546_2021的文件夹中: cd Desktop/
BCB
546_2021 现在,您可以克隆存储库: git clone git@github....
通讯录(基于BCB5和SQL2000)
运用到了存储过程,是BCB入门者的一个不错的范例,有SQL2000的应用。
WmiSet.v1.65.Delphi.
BCB
.Retail-CORE
WmiSet.v1.65.Delphi.
BCB
.Retail-COREWmiSet由9个Borland Delphi和C++Builder VCL控件组成,即TWmiQuery-对目标计算机wmi服务进行查询、tWmiConnection-将TWmiQuery与目标计算机wmi服务连接、TWmiProcessControl-...
EEOB-
BCB
-546:官方网页
EEOB /
BCB
546课程网站 网站网址: : 该存储库托管研究生课程“生物数据计算技能”的网站。 这是Jekyll基于构建的静态站点。 编辑和构建站点 要编辑此站点,必须首先克隆此存储库 git clone git@github....
LMD StoragePack v1.06.30 For
BCB
/Delphi
LMD StoragePack 1.X 是10个原生VCL组件的集合,它可以编译到你的程序中去而不需要额外的技术使用费。StoragePack控件被用来
储存
/恢复程序的详细数据。可用的目标格式可以是Windows注册表或者XML文件。
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章