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

ASP.NET web service 接口解决方案

2012-12-16 
ASP.NET web service 接口使用Web Service 做了一个接口,提供一个数据插入方法SetBigBarcode(包含多个参数

ASP.NET web service 接口
使用Web Service 做了一个接口,提供一个数据插入方法SetBigBarcode(包含多个参数),如果是多条数据插入,首先使用缓存记录,等要插入的数据全部推送后,再检查缓存中的数据是否符合规则,符合规则后再将这些数据插入到数据表。


调用web 接口方法测试代码


    LIS.LIS_Barcodes lis = new LIS.LIS_Barcodes(); //实例化web 接口对象
    for (int i = 0; i <3000; i++) //3000为插入数据的条数
    {
        int r = lis.SetBigBarcode("某某分公司", "部门" + i.ToString(), "站点" + i.ToString(), "项目" + i.ToString(), "资产" + i.ToString(), "资产型号" + i.ToString(), "M", 1, 3000, " 张工");

        if (r < 0) //插入过程失败
        {
            Response.Write(r.ToString());
            break;
        }
    }


--------------------------------------------------------------------

现在问题来了,如果插入的是2000条内,则没有问题,但是超过2000条的话就报以下错误:



求解??????????????????????????
[解决办法]
你每2000条数据后,让程序停几秒再执行

热点排行