TADOCommand控件与异步写文件冲突(求助ADO高手在线等。。。。。)
TADOCommand控件与异步写文件冲突
在一个线程里用TADOCommand控件实现对msde数据库的插入或更新,然后用WriteFileEx实现异步写文件,TADOCommand老报错读非法地址00000000。
以下几种情况都不会报错
1、屏蔽掉异步写文件的代码
2、屏蔽掉TADOCommand控件实现对msde数据库的插入或更新的代码
3、用俩个线程分别实现TADOCommand控件实现对msde数据库的插入或更新和异步写文件(但执行效率还不如不用异步写文件效果高:()
请各位大侠帮帮忙指点一二,小弟不胜感激!!!
或者给点提供高效率的插入、更新记录的方法,程序现在需要在每秒钟插入或更新4×32条记录同时写4×32×8k的文件数据
万分感谢!分不够再加!!!