嗨,下面是我的ASPClassic代码,其中csvData是一个非常大的包含变量的字符串。

昏暗的dataLen
来自Len的点心
昏暗的人
暗板
总昏暗

dataLen = len(csvData)
fromLen = 0
toLen = 100000
平板= 100000
totalPass =(dataLen /平板)
如果(dataLen Mod slab)> 0,则
totalPass =总Pass + 1
万一
昏暗的我
对于i = 0至dataLen
i = toLen
如果toLen> dataLen然后
toLen = dataLen
万一
Response.Write Mid(csvData,fromLen,toLen)
fromLen = toLen
toLen = toLen + slab
下一个

最佳答案

当您第一次调用Mid()时,我认为您的fromLen为0:

>> m = Mid("x", 0, 1)
>>
Error Number:       5
Error Description:  Invalid procedure call or argument

尝试使用以下方法进行初始化:
fromLen = 1

10-08 04:42