li_flag = lds_data.importfile(ls_filename)
if li_flag > 0 then
lds_data.SetTransObject(Sqlca)
li_flag = lds_data.update()
end if
请教:
ls_filename 文件比较大。 接收此文件,只能接收其中的部分记录,怎么解决阿?
...全文
2455打赏收藏
大文件接收的问题
li_flag = lds_data.importfile(ls_filename) if li_flag > 0 then lds_data.SetTransObject(Sqlca) li_flag = lds_data.update() end if 请教: ls_filename 文件比较大。 接收此文件,只能接收其中的部分记录,怎么解决阿?
if ll_paclen > 32765 then
if mod(ll_paclen,32765) = 0 then
loops = ll_paclen/32765
else
loops = ll_paclen/32765 + 1
end if
else
loops = 1
end if
for i = 1 to loops
sum_read = fileread(ll_pacnum,b)
tot_b = tot_b + b
p_new = p_new + sum_read
fileseek(ll_pacnum,p_new,frombeginning!)
next
试试看,不知道行不行,:-)