找回密码
 立即注册

QQ登录

只需一步,快速开始

generalye

注册会员

30

主题

58

帖子

194

积分

注册会员

积分
194

活字格认证

generalye
注册会员   /  发表于:2017-1-20 10:47  /   查看:3258  /  回复:3
本帖最后由 generalye 于 2017-1-20 10:49 编辑

base.parent.ActiveSheet.AddRows(this.Row1 + 1, Count);
Count值有30多万,每次插入到20万条左右的时候就会自动报错(未将对象引用设置到对象的实例),我一开始以为是插入行数太多的原因,所以就采用循环查询的方法,每次插入1万条,通用还是会报错,不知道如何解决! blob917792053.png

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-20 18:01:35
沙发
空表插入行吗,您什么需求要那么多行的数据。
可否发下您的代码方便重现
回复 使用道具 举报
generalye
注册会员   /  发表于:2017-1-21 15:56:23
板凳
dexteryao 发表于 2017-1-20 18:01
空表插入行吗,您什么需求要那么多行的数据。
可否发下您的代码方便重现

查询出来的业务流水数据很多
        public bool InsertAfter(int Count)
        {
            base.parent.ActiveSheet.AddRows(this.Row1 + 1, Count);
            return false;
        }
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-22 09:01:39
地板
您好,我这里还是没有重现出您所说的问题。建议提供一个可以重现的Demo
blob288377074.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部