以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 串口 监控保存 问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=22573) |
||||
-- 作者:zxcvbnm -- 发布时间:2012/8/17 10:29:00 -- 串口 监控保存 问题 我做了一个串口监控数据表 接受数据是被动的 每接受到一个数据显示在监控表中,然后再保存到 串口日志 当中 现在的问题就是 每接受到一个数据串口日志就自动增加一行 如果接受到的数据是1万个 那串口日志就要保存1万行 这样肯定是不行的,我以前做了好就个办法 都不是很理想 想求高手帮忙 怎么样解决保存的 方法 以前直接把数据保存到外部数据表 结果 项目假死机了 我现在做到把数据保存到了串口日志里面 项目没有死机 但时间一长 就 不行了 密码是 Ener 旁边的健
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/8/17 11:11:00 -- 兄弟,你既然保存在数据表中,用得着每次打开一个Excel文件,再写入一行,然后保存这个Excel文件吗? 如果这样,接收数据频繁的话,消耗有多大,死机是正常的。 不要在接收数据的事件中读写Excel文件,自己做个按钮,单击这个按钮,将今天接收的数据另存为一个excel文件中即可。 就是数据表,也没有每次收到数据后保存,用计划定时保存就行。
[此贴子已经被作者于2012-8-17 11:14:25编辑过]
|