首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

ASA数据库存excel表的有关问题

2012-03-21 
ASA数据库存excel表的问题ASA数据库某表格含有long binary类型字段,向逐行数据的该字段存入excel表格,每张

ASA数据库存excel表的问题
ASA数据库某表格含有long binary类型字段,向逐行数据的该字段存入excel表格,每张表大小13KB左右,为什么前几行数据正确存入,后面的都存不进去了.

语句如下
UPDATEBLOB Indent_hj
set zbb_ole=:lb_excel
where oldnumber=:ll_no;

[解决办法]
设置sqlca.autocommit=true试试
[解决办法]
测试环境ASA8

excel文件两个,一个大小为14.5KB,另一个大小为2558kb(1万7千条记录)

分别将两个xls文件保存到数据库,然后用filewrite写到excel文件中

测试结果:保存文件正常,生成文件正常。
[解决办法]
1,updateblob 后messagebox(string(sqlca.sqlcode), sqlca.sqlerrtext) 看看错误内容先。
2,根据你描述的现像, 试试在循环read() 前写lb_excel = blob('') 看。

热点排行