The database type bit
is represented as a boolean on the server side, so the corresponding DbType
value is DbType.Boolean
.
DbType equivalent to SqlDbType.Bit
-
18-03-2022 - |
Question
Does anyone know what is the DbType equivalent to SqlDbType.Bit?
I am trying to convert
param[0] = new SqlParameter("@Status", SqlDbType.Bit);
param[0].Value = Status;
to
db.AddInParameter(dbCommand, "@Status", <DbType dbType>, Status);
but I don't know which DbType to use to represent a single Bit. Any ideas?
Solution
OTHER TIPS
A simple type representing Boolean values of true or false.
Boolean. An unsigned numeric value that can be 0, 1, or null.
Their description's don't quite match up, but since Bit
is described as being a Boolean
, it's the most appropriate match.
http://msdn.microsoft.com/en-us/library/system.data.sqldbtype.aspx
enum SqlDbType - Bit: Boolean. An unsigned numeric value that can be 0, 1, or null.
From http://msdn.microsoft.com/en-us/library/fhkx04c4, I would say DbType.Boolean
A simple type representing Boolean values of true or false.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow