我的数据库中有一个名为source类型的列。但是我希望在我的程序中设置它的价值。我怎样才能做到这一点?我知道这是一个简单的疑问,但我有点困惑。在设置或不设置时我是否必须使用字节作为类型?
答案 0 :(得分:7)
使用bool表示数据库中的表示位:
public bool MyBitDbProperty {get;set;}
如果使用SqlDataReader而不是使用reader.GetBoolean(position)作为位类型。
如果使用任何rdbms(如linq to sql),默认情况下位将映射到bool。
答案 1 :(得分:4)
位数据库类型将包含值0和1,并且通常(您没有声明RDMS)与c#中的bool或Boolean类型很好地对应。