求助 传递给 LEFT 或 SUBSTRING 函数的长度参数无效。

ytmfihgu 2016-11-23 09:08:12
//我用EF开发
//出现问题
(0 行受影响)
消息 537,级别 16,状态 5,过程 tri_Update_Project_Keywords,第 155 行
传递给 LEFT 或 SUBSTRING 函数的长度参数无效。


//表结构

T_Project 项目表 【主表】
字段 描述 类型 默认值 备注 样板 可选值
ID ID(主键) int 主键 自增长
Name 项目名称|编号 nvarchar(256) 项目名称(唯一) 399k99.291-7
T_CommonID 类型ID(外键) int 分类 汽车 汽车,家电,办公,医疗,航天,航海
Manager 负责人 nvarchar(50) 项目负责人 Rain
CustomerName 客户名称 nvarchar(256) 客户名称 DENSO
CustomerID 客户编号 nvarchar(256) NULL 客户编号
BSMID BSM编号 nvarchar(256) BSM编号 BSM16001
MoldType 模具类别 nvarchar(50) 模具类别 出口生产模 出口生产模,出口快速模,非出口生产模,非出口快速模,散件,手板,MUD模,五金件
MoldISO 模具标准 nvarchar(50) 模具标准 DME HASCO,DME,RABOURDIN,LKM
NoldBase 模架品牌 nvarchar(50) 模架品牌 LKM 必须LKM,LKM或同等知名品牌,LKM仿制Hasco,LKM仿制DME
MoldCycle 成型周期 nvarchar(50) 成型周期 36
CavityCount 模腔数 nvarchar(50) 模腔数 1+1
Life 模具寿命 nvarchar(50) 模具寿命 30万
MakeCycle T1制造周期 nvarchar(50) T1制造周期 4周
Unit 单位 nvarchar(50) 单位 mm mm,inch
GateStyle 进胶类型 nvarchar(50) 进胶类型 热/冷流道 冷流道cold runner,热流道hot runner
GateType 进胶方式 nvarchar(50) 进胶方式 牛角进胶 侧边,扇形,搭底,潜胶位,潜顶针,潜片,香蕉(牛角式),大水口直接进胶,细水口,热咀直接进胶,热嘴转冷流道
HOT 热流道品牌 nvarchar(50) 热流道品牌 HOT Synventive圣万提,Moldmaster马斯特,HASCO,Incoe,Yudo柳道,Masterflow,DME,HUSKY,国产品牌
HOTType 热流道类型 nvarchar(50) 热流道类型 尖点式 尖点式,开放式,针阀式气阀,针阀式油阀,进胶顺序可控针阀式
KeyWords 关键字 nvarchar(MAX) 关键词
Keys 用户定义的关键字 nvarchar(MAX) 用户定义的关键字
BMP 项目预览图片 nvarchar(256) 项目预览图片 项目预览图片
CavitySteel 定模材料 nvarchar(256) Groeditz2344 定模材料
CoreSteel 动模材料 nvarchar(256) Groeditz2344 动模材料
SlideSteel 滑块材料 nvarchar(256) Groeditz2344 滑块材料
LifterSteel 斜顶材料 nvarchar(256) Groeditz2344 斜顶材料
Cylinder 油缸数量 int 0 油缸数量
SpecialPart 特殊部件 nvarchar(256) 特殊部件
Machine 注塑机 nvarchar(50) 470T 注塑机
Surface 表面处理 nvarchar(256) 800 Grit Paper 表面处理
InpectingEngineer 品质工程师 nvarchar(50) 品质工程师
InjectionEngineer 注塑工程师 nvarchar(50) 注塑工程师
MouldMaker 制模厂 nvarchar(50) 制模厂
ProductionDate 正式产品图日期 datetime 正式产品图日期
DFMFinishDate DFM完成日期 datetime DFM完成日期
DFMApprovedDate DFM确认日期 datetime DFM确认日期
DFMCheckListDate 提交DFM评审表日期 datetime 提交DFM评审表日期
DesignFinishDate 设计完成日期 datetime 设计完成日期
DesignApprovedDate 设计确认日期 datetime 设计确认日期
DesignCheckListDate 提示设计评审表日期 datetime 提示设计评审表日期
PartEngravingConfoirmed 产品刻字确认 nvarchar(50) OK/NG 产品刻字确认
STDOrdered 标准件采购 nvarchar(50) OK/NG 标准件采购
STDArrivedDate 标准件到货日期 datetime 标准件到货日期
STDActualArrivedDate 标准件实际到货日期
T_ResinID 材料(外键) int
ResinArrivedDate 注塑材料到货日期 datetime 注塑材料到货日期
ResinActualArrivedDate 注塑材料实际到货日期
TrialProductionDate 试产日期 datetime 试产日期
MoldSize 模具尺寸 nvarchar(256) 模具尺寸
PartWeight 产品重量 int 产品重量
GateWeight 浇口重量 int 浇口重量
WeeklyStatus 状态 nvarchar(256) 状态
Remark 备注 nvarchar(256) 备注
CreateDate 创建日期 datetime 新建日期
CreateBy 创建人 nvarchar(50) 新建人
ProductStatus 产品状态 int 0 0/1/2 未提交 已提交 已发布
DFMStatus DFM状态 int 0 0/1/2 未提交 已提交 已发布
DesignStatus 设计状态 int 0 0/1/2 未提交 已提交 已发布
ProcessStatus 工艺状态 int 0 0/1/2 未提交 已提交 已发布
CAMStatus CAM状态 int 0 0/1/2 未提交 已提交 已发布
QCStatus QC状态 int 0 0/1/2 未提交 已提交 已发布
FITStatus 配模状态 int 0 0/1/2 未提交 已提交 已发布
TryoutStatus 试模状态 int 0 0/1/2 未提交 已提交 已发布
AcceptanceStatus 走模状态 int 0 0/1/2 未提交 已提交 已发布
SolutionStatus 方案状态 int 0 0/1/2 未提交 已提交 已发布
OrderNumber 订单编号 nvarchar(50) 订单编号
OrderDate 下单日期 datetime 下单日期
OwnedCompany 所属公司 nvarchar(50) 所属公司
ProjectTeam 项目组 nvarchar(50) 项目组
ValidationEngineer 验模工程师 nvarchar(50) 验模工程师
PEEngineer PE工程师 nvarchar(50) PE工程师
MarketingSpecialList 市场专员 nvarchar(50) 市场专员
TerminalBrand 终端品牌 nvarchar(50) 终端品牌
MoldLocation 模具存放位置 nvarchar(50) 模具存放位置
PartLocation 样板存放位置 nvarchar(50) 样板存放位置
ActualMoldCycle 实际成型周期(s) int 30 实际成型周期(s)
IsValidated 是否已验模 bit 0 是否已验模
PojectBonus 项目奖金 int 0 项目奖金
ComplaintCount 投诉数量 int 0 投诉数量
MoldWeight 模具重量 int 0 模具重量
OrderType 订单类型 nvarchar(50) 模具/生产模 订单类型
ProjectState 项目综合状态 nvarchar(50) OK/NG 项目综合状态
CurrentProgress 项目当前进度 nvarchar(50) 正在进行中 项目当前进度
TrackDate 项目跟踪日期 datetime 项目跟踪日期
UpdateDate 项目状态更新日期 datetime 项目状态更新日期 每次更新记录时,刷新更新日期






//查询的代码
exec sp_executesql N'insert [dbo].[T_Project]([Name], [CustomerName], [Manager], [KeyWords], [CreateDate], [CreateBy], [T_CommonID], [ProductStatus], [DFMStatus], [DesignStatus], [CAMStatus], [FITStatus], [TryoutStatus], [AcceptanceStatus], [SolutionStatus], [ProcessStatus], [QCStatus], [CustomerID], [BSMID], [TTS], [ProID], [MoldType], [MoldISO], [MoldBase], [MoldCycle], [CavityCount], [Life], [MakeCycle], [Unit], [GateStyle], [GateType], [HOT], [HOTType], [Keys], [BMP], [CavitySteel], [CoreSteel], [SlideSteel], [LifterSteel], [Cylinder], [SpecialPart], [Machine], [Surface], [InpectingEngineer], [InjectionEngineer], [MoldMaker], [ProductionDate], [DFMFinishDate], [DFMApprovedDate], [DesignFinishDate], [PartEngravingConfirmed], [STDOrdered], [STDArrivedDate], [STDActualArrivedDate], [ResinArrivedDate], [ResinActualArrivedDate], [TrialProductionDate], [MoldSize], [PartWeight], [GateWeight], [WeeklyStatus], [Remark], [DesignApprovedDate], [T_ResinID], [DFMCheckListDate], [DesignCheckListDate], [OrderNumber], [OrderDate], [OwnedCompany], [ProjectTeam], [TerminalBrand], [ValidationEngineer], [PEEngineer], [MarketingSpecialList], [MoldLocation], [PartLocation], [ActualMoldCycle], [IsValidated], [ProjectBonus], [ComplaintCount], [MoldWeight], [OrderType], [ProjectState], [CurrentProgress], [TrackDate], [UpdateDate], [ProjectStatus], [ProjectBarCode], [T_AcceptanceDate])
values (@0, @1, @2,null, @3, @4, @5, @6, @7, @8, @9, @10, @11, @12, @13, @14, @15, @16, @17, @18, @19, @20, @21, @22, @23, @24, @25, @26, @27, @28, @29, @30, @31, @32, @33, @34, @35, @36, @37, @38, @39, @40, @41, @42, @43, @44, @45, @46, @47, @48, @49, @50, @51, @52, @53, @54, @55, @56, @57, @58, @59, @60, @61, @62, @63, @64, @65, @66, @67, @68, @69, @70, @71, @72, @73, @74, @75, @76, @77, @78, @79, @80, @81, @82, @83, @84, @85, @86, null)

select [ID], [RowVersion]
from [dbo].[T_Project]
where @@ROWCOUNT > 0 and [ID] = scope_identity()',N'@0 nvarchar(256),@1 nvarchar(256),@2 nvarchar(50),@3 datetime2(7),@4 nvarchar(50),@5 int,@6 int,@7 int,@8 int,@9 int,@10 int,@11 int,@12 int,@13 int,@14 int,@15 int,@16 nvarchar(256),@17 nvarchar(256),@18
int,@19 nvarchar(50),@20 nvarchar(50),@21 nvarchar(50),@22 nvarchar(50),@23 int,@24 nvarchar(50),@25 int,@26 int,@27 nvarchar(50),@28 nvarchar(50),@29 nvarchar(50),@30 nvarchar(50),@31 nvarchar(50),@32 nvarchar(max) ,@33 nvarchar(256),@34 nvarchar(256),@35
nvarchar(256),@36 nvarchar(256),@37 nvarchar(256),@38 int,@39 nvarchar(256),@40 int,@41 nvarchar(256),@42 nvarchar(50),@43 nvarchar(50),@44 nvarchar(50),@45 datetime2(7),@46 datetime2(7),@47 datetime2(7),@48 datetime2(7),@49 nvarchar(50),@50 nvarchar(50),@51 datetime2(7),@52 datetime2(7),@53 datetime2(7),@54 datetime2(7),@55 datetime2(7),@56 nvarchar(50),@57 int,@58 int,@59 nvarchar(256),@60 nvarchar(256),@61 datetime2(7),@62 int,@63 datetime2(7),@64 datetime2(7),@65 nvarchar(max) ,@66 datetime2(7),@67 nvarchar(max) ,@68 nvarchar(max) ,@69 nvarchar(max) ,@70 nvarchar(max) ,@71 nvarchar(max) ,@72 nvarchar(max) ,@73 nvarchar(max) ,@74 nvarchar(max) ,@75 int,@76 bit,@77 int,@78 int,@79 int,@80 nvarchar(50),@81 nvarchar(50),@82 nvarchar(50),@83 datetime2(7),@84 datetime2(7),@85 int,@86 nvarchar(50)',
@0=N'门板',@1=N'DENSO',@2=N'Tesen Tian',@3='2016-11-23 00:00:00',@4=N'9',@5=1,@6=0,@7=0,@8=0,@9=0,@10=0,@11=0,@12=0,@13=0,@14=0,@15=0,@16=N'AA022780-4501-02 #2',@17=N'66K14.6-1',@18=0,@19=N'66K14.6',@20=N'出口生产模',@21=N'LKM',@22=N'LKM',@23=40,@24=N'1*1',@25=30,@26=7,@27=N'mm',@28=N'冷流道cold runner',@29=N'潜胶位',@30=N'/',@31=N'/',@32=N'',@33=N'',@34=N'LKM738',@35=N'LKM738',@36=N'/',@37=N'LKM738',@38=0,@39=N'***',@40=0,@41=N'***',@42=N'***',@43=N'Mark',@44=N'海航',@45='2016-11-23 00:00:00',@46='2016-11-23 00:00:00',@47='2016-11-23 00:00:00',@48='2016-11-23 00:00:00',@49=N'NG',@50=N'NG',@51='2016-11-23 00:00:00',@52='2016-11-23 00:00:00',@53='2016-11-23 00:00:00',@54='2016-11-23 00:00:00',@55='2016-11-23 00:00:00',@56=N'1080*765*550',@57=0,@58=0,@59=N'***',@60=N'',@61='2016-11-23 00:00:00',@62=1,@63='2016-11-23 00:00:00',@64='2016-11-23 00:00:00',@65=N'uuuu',@66='2016-11-23 00:00:00',@67=N'远东',@68=N'项目一组',@69=N'TOYOTA',@70=N'Byron',@71=N'***',@72=N'李根',@73=N'***',@74=N'***',@75=0,@76=0,@77=0,@78=0,@79=0,@80=N'模具',@81=N'OK',@82=N'项目进行中',@83='2016-11-23 00:00:00',@84='2016-11-23 18:36:58.7402787',@85=1,@86=N'P161123587402'

...全文
307 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧