摘要: 判断类型为Text的字段是不是空的,用了text="" 这样去判断会报错误提示(不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符),解决办法是用datalength(字段名)=0去判断是否为空,如果数据内容长度是0个字符,那就是空了 阅读全文
posted @ 2011-06-03 14:22 山村果园 阅读(635) 评论(0) 推荐(0) 编辑
摘要: Linq to SQL中,对于数据库中允许为null,但是设置了默认值的字段,默认生成的Model会将null值插入,不会使用数据库的默认值。下面有几个和默认值相关的Attribute:1.ColumnAttribute中的 IsDbGenerated 属性 :如果设置了IsDbGenerated为True,则此属性只使用数据库中设置的默认值。一般只有默认值为getdate()的时间戳字段使用此属性。因为数据库默认值的作用是在没有值的时候使用,而不是始终使用数据库默认值。2.ColumnAttribute中的DbType属性3.ColumnAttribute中的CanBeNull属性举例:[C 阅读全文
posted @ 2011-06-03 10:29 山村果园 阅读(1268) 评论(1) 推荐(0) 编辑