GridView(绑定数据是用sqlDataSource)更新数据错误,麻烦高手指教!在线等
“/NetMIS”应用程序中的服务器错误。不能将值NULL插入列't_IdentityCard_Num',表'TaxCalculate.dbo.Tax_GFCalcula...
“/NetMIS”应用程序中的服务器错误。
不能将值 NULL 插入列 't_IdentityCard_Num',表 'TaxCalculate.dbo.Tax_GFCalculate';列不允许有 Null 值。UPDATE 失败。语句已终止。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 不能将值 NULL 插入列 't_IdentityCard_Num',表 'TaxCalculate.dbo.Tax_GFCalculate';列不允许有 Null 值。UPDATE 失败。语句已终止。源错误:
执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[SqlException (0x80131904): 不能将值 NULL 插入列 't_IdentityCard_Num',表 'TaxCalculate.dbo.Tax_GFCalculate';列不允许有 Null 值。UPDATE 失败。 语句已终止。] 展开
不能将值 NULL 插入列 't_IdentityCard_Num',表 'TaxCalculate.dbo.Tax_GFCalculate';列不允许有 Null 值。UPDATE 失败。语句已终止。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 不能将值 NULL 插入列 't_IdentityCard_Num',表 'TaxCalculate.dbo.Tax_GFCalculate';列不允许有 Null 值。UPDATE 失败。语句已终止。源错误:
执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[SqlException (0x80131904): 不能将值 NULL 插入列 't_IdentityCard_Num',表 'TaxCalculate.dbo.Tax_GFCalculate';列不允许有 Null 值。UPDATE 失败。 语句已终止。] 展开
2个回答
展开全部
这里已经提示很清楚了:
不能将值 NULL 插入列 't_IdentityCard_Num',表 'TaxCalculate.dbo.Tax_GFCalculate';列不允许有 Null 值。UPDATE 失败。
你写的程序里面的 't_IdentityCard_Num' 有null值,有2种解决方法:
程序里面限制 't_IdentityCard_Num' 是null不能保存
表允许 't_IdentityCard_Num' 为null值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询