✅ 操作成功!

SQLServer数据库的表中插入null数据问题

发布时间:2023-06-13 作者:admin 来源:文学

SQLServer数据库的表中插入null数据问题

SQLServer数据库的表中插入null数据问题

数据为null的时候,参数化插入数据库的语句提示“@xxx”参数未提供,需要用DBNull.Value代替null

StringBuilder strSql = new StringBuilder(); strSql.Append("insert into AA("); strSql.Append("X,Y)"); strSql.Append(" values ("); strSql.Append(@" @X, @Y )"); strSql.Append("/*" + Guid.NewGuid() + "*/"); List<SqlParameter> ps = new List<SqlParameter>() { new SqlParameter("@X",Guid.NewGuid()) }; if (model.Y != null) ps.Add(new SqlParameter("@Y", model.Y)); else ps.Add(new SqlParameter("@Y", DBNull.Value));

 

👁️ 阅读量:0