我使用sql记录数据,建立了3个表,想实现这3个表里的数据自动定期导出(如1个月)成csv或xls,然后这3个表里面的数据清空。请问如何实现,请详细说明。
问题补充:
是用vb的timer设置一个月为周期循环执行吗?vb打开数据库后如何选择这一个月的数据并写入excel呢?我的表是按时间顺序保存的,里面第一个关键字就是时间。请给个程序示例吧,再次谢谢。
最佳答案
事实上变量记录本身就有这个功能,通过调整归档组态的分段和时间,能就生成不同时段的文件。如果需要形成报表,我建议你用装个VB6.0,用SQL语句访问不同时段的文件就可以了,想做成什么样都行.
1、vb的timer设置一个月为周期循环执行没必要,你可以将归档的文件夹在VB中做个可选项。
2、vb打开数据库后如何选择这一个月的数据并写入excel呢?
打开excel直接导入就可以。
3、SELECT语句直接查询关键字?日期也没有问题。
你先自己研究一下比较好,这样可以掌握更多的东西,实在搞不定我在给你写一段吧!
提问者对于答案的评价:
看着这个答案差不多能实现我想要的功能,等我有时间实践下,再来请教。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc276826.html