DataRow 的默认值是怎么来的?(C#)
例如我从数据库读一个表出来,这个表中有某个字段非空,默认值为False当我DataTable.NewRow()创建新的一行时,新行的这个字段却是空,有什么方法让他和数据库...
例如我从数据库读一个表出来,这个表中有某个字段非空,默认值为False 当我 DataTable.NewRow() 创建新的一行时,新行的这个字段却是空,有什么方法让他和数据库一样,自动的将默认值设为False?
展开
2013-04-18
展开全部
没有他自己默认的,在你创建NewRow的时候手动赋值
DataRow dr = Datable.NewRow();
dr[字段]=false;
DataRow dr = Datable.NewRow();
dr[字段]=false;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-18
展开全部
你可以判断一下,然后付个False给他,如果是NULL就等于Flase
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-18
展开全部
是列的默认值dataTable.Columns[你列的下标].DefaultValue=false;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询