日期:2014-05-18  浏览次数:20738 次

使用DataAdapter自动生成sql的一点纠结
SelectCommand语句用的是select *
但是有个字段IsValid在数据库中设置了默认值default(1),这样在新增时,使用DataAdapter保存时该字段的值就为null了,其实不使用select *,在查询列表中排除这个字段就可以了,或者不使用DataAdapter手工构造sql也可以。
在这两点都不能改变的情况下,有什么办法可以使数据库的默认值约束不失效呢?

------解决方案--------------------
必需要赋值 一下喽.
------解决方案--------------------
不使用select *,在查询列表中排除这个字段就可以了,或者不使用DataAdapter手工构造sql也可以。
在这两点都不能改变的情况下
确实没有别的办法了