我在代码中使用UpdateParameters.Add方法添加一个更新参数,设置了名称,类型为String,默认值为""。但是更新数据库的时候出异常,说那一列不允许为NULL,所以更新失败。数据库里的设置那一列确实不允许为空,但是不是已经在Add方法里设置了默认值了么,怎么没有将默认值""传给数据库呢?我用Profiler看到的更新语句的确是NULL,而不是""。这是怎么回事,这里的Add方法应该怎么使用呢?