J
jzx
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾,小弟写了个Dll,其中有一个通过ADO把Excel文档写回数据库的函数,
该函数在我的机器上调试、运行都没有问题,但到了客户的机器上却出现'缺少更新或刷新
的键列信息'的错误,我查阅了之前的帖子,知道刷新没有主键的表会出现这种错误,但我
的表是有主键的,而且记录不会重复,部分代码如下
ADOQuery1.sql.add('select f_img from template where f_id =''001''');//肯定有记录
ADOQuery1.Edit;
TBlobField(ADOQuery1.Fields[0]).LoadFromStream(Ms);//Ms是内存流
ADOQuery1.Post//出错
我的代码也应该是没问题的,问题出在哪呢?
是ADO的Bug吗?那里有补丁可以下载?
这个Bug在我发布的时候应该如何处理,(和补丁一块发布?!!)
希望各位大虾多多帮忙,多谢
该函数在我的机器上调试、运行都没有问题,但到了客户的机器上却出现'缺少更新或刷新
的键列信息'的错误,我查阅了之前的帖子,知道刷新没有主键的表会出现这种错误,但我
的表是有主键的,而且记录不会重复,部分代码如下
ADOQuery1.sql.add('select f_img from template where f_id =''001''');//肯定有记录
ADOQuery1.Edit;
TBlobField(ADOQuery1.Fields[0]).LoadFromStream(Ms);//Ms是内存流
ADOQuery1.Post//出错
我的代码也应该是没问题的,问题出在哪呢?
是ADO的Bug吗?那里有补丁可以下载?
这个Bug在我发布的时候应该如何处理,(和补丁一块发布?!!)
希望各位大虾多多帮忙,多谢