有谁知道DbType与SqlDbType.Bit等效的是什么?
我正在尝试转换
param[0] = new SqlParameter("@Status", SqlDbType.Bit);
param[0].Value = Status;
到
db.AddInParameter(dbCommand, "@Status", <DbType dbType>, Status);
但我不知道用哪个DbType代表一个Bit。有什么想法吗?
答案 0 :(得分:8)
答案 1 :(得分:7)
数据库类型bit
在服务器端表示为布尔值,因此相应的DbType
值为DbType.Boolean
。
答案 2 :(得分:3)
http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx
枚举SqlDbType - 位:布尔。无符号数值,可以是0,1或null。
答案 3 :(得分:2)
从http://msdn.microsoft.com/en-us/library/fhkx04c4开始,我会说DbType.Boolean
表示布尔值true或false的简单类型。