source:Kingdee.BOS.OrmEngine
message:The given value of type String from the data source cannot be converted to type nvarchar of the specified target column.
stacktrace: at Kingdee.BOS.Orm.Drivers.SqlServerBulkCopyTask.Execute(IDbConnection con, IDbTransaction tran)
at Kingdee.BOS.App.Data.Sql.KSqlServerBulkCopyTask.Execute(IDbConnection con, IDbTransaction tran)
at Kingdee.BOS.Orm.Drivers.OrmTransactionBase.ExecuteSqlTasks(IList`1 tasks)
at Kingdee.BOS.Orm.Drivers.OrmTransactionBase.Commit()
at Kingdee.BOS.Orm.DataManager.DataManagerImplement.DoItInTransaction(Action`2 action, IOrmTransaction ormTransaction, OperateOption option)
at Kingdee.K3.MFG.App.MFGDataManagerUtil.SaveData(Context ctx, IEnumerable items, DynamicObjectType dt, Boolean isClearCache, Boolean bCacheMetadata)
at Kingdee.K3.MFG.PLN.App.MrpModel.Util.MrpModelUtil.SplitSaveData(Context ctx, IEnumerable`1 saveItems, DynamicObjectType dt)
at Kingdee.K3.MFG.PLN.App.MrpModel.Util.MrpServiceContainerUtil.CommitMemoryData(IExtendServiceProvider serviceProvider)
at Kingdee.K3.MFG.PLN.App.MrpModel.LogicUnitImpl.Mrp.NetCalcLogicUnit.DoComputeLogicByLLC(Decimal dLevelProgress, AbstractDSQueueBuilder demandQueueBuilder, Int64 i)
at Kingdee.K3.MFG.PLN.App.MrpModel.LogicUnitImpl.Mrp.NetCalcLogicUnit.OnExecuteLogicUnit()
at Kingdee.K3.MFG.PLN.App.MrpModel.AbstractMrpLogicUnit.Execute()
at Kingdee.K3.MFG.PLN.App.Core.MrpComputeService.RunMrp(Context ctx, DynamicObject mrpDataObject, OperateOption option)
inner exception:
source:System.Data
message:String or binary data would be truncated.
stacktrace: at System.Data.SqlClient.SqlBulkCopy.ConvertValue(Object value, _SqlMetaData metadata)
推荐阅读