此错误,出现在,多线程触发的,通过sql向excel写入数据的语句中。
正确代码:
eAccess.ExecuteNonQueryExcel("insert into [extractProcess$](buss_depart,buss_id,buss_name,extract_date,buss_date,result,xml_path,source_count,record_count,rate) values(@V0,@V1,@V2,@V3,@V4,@V5,@V6,@V7,@V8,@V9)", curRow["buss_depart"], curRow["buss_id"], curRow["buss_name"], time, bussTime,"进行中", ConfigItem.LocalPath,souCount,extCount, 100);
错误代码:
eAccess.ExecuteNonQueryExcel("insert into [extractProcess$](buss_depart,buss_id,buss_name,extract_date,buss_date,result,xml_path,source_count,record_count,rate) values(@V0,@V1,@V2,@V3,@V4,@V5,@V6,@V7,@V8,@V9)", curRow["buss_depart"], curRow["buss_id