紧急求助!

浏览:443 发布日期:2015/12/23 分类:求助交流 关键字: MSSQL
小弟现在使用TP3.2.3与MSSQL配合,现在遇到问题:

8114:[Microsoft][ODBC Driver 11 for SQL Server][SQL Server]从数据类型 nvarchar 转换为 numeric 时出错。

通过查看发现 插入语句这里:
INSERT INTO [WR_WPCR_INF_M] ([YR_APPR_WW],[SW_WW_IN],[SW_WW_OUT],[SW_WW],[GW_WW],[WPC_CD]) VALUES ('321.000','','','','','530000201500123')
除了最后一个,其他字段都是Numeric类型,而且TP进行插入设置的是空字符串 '',需要将语句更改为
INSERT INTO [WR_WPCR_INF_M] ([YR_APPR_WW],[SW_WW_IN],[SW_WW_OUT],[SW_WW],[GW_WW],[WPC_CD]) VALUES ('321.000',null,null,null,null,'530000201500123')

请问如何让TP在插入Numeric时遇到空值时生成的字段为 null ?
非常感谢!!!
最佳答案
评论( 相关
后面还有条评论,点击查看>>