请教下大家! 我现在用C#调用SAP 函数 读取SAP中一张表 表中大概有30W左右的数据..数据 都存在SAPTableFactoryCtrl.Table 类型的一张表ENQ中 我现在的问题就是如何把ENQ中的数据存储到MSSQL里面.. for (int i = 1; i <= SL; i++)
{
AUFNR = ENQ.get_Cell(i, "AUFNR").ToString(); //生产订单号
VERID = ENQ.get_Cell(i, "VERID").ToString(); //生产版本
//插入SQL语句
sqldata.ExecuteSql("insert into Bus_VehiclePlane_ZJ (AUFNR,VERID) VALUES ('" + AUFNR + "','" + VERID + "')");}
这样虽然能解决我插入到MSSQL的问题.. 但是 循环次数太多.. 效率上来考虑.. 这样太慢了. 有没有哪位大哥做过批量插入?
谢谢大家!
{
AUFNR = ENQ.get_Cell(i, "AUFNR").ToString(); //生产订单号
VERID = ENQ.get_Cell(i, "VERID").ToString(); //生产版本
//插入SQL语句
sqldata.ExecuteSql("insert into Bus_VehiclePlane_ZJ (AUFNR,VERID) VALUES ('" + AUFNR + "','" + VERID + "')");}
这样虽然能解决我插入到MSSQL的问题.. 但是 循环次数太多.. 效率上来考虑.. 这样太慢了. 有没有哪位大哥做过批量插入?
谢谢大家!
我也能一次性插入..