Name
DbType
Synopsis
This enumeration specifies a data type of a field, property, or
parameter in the data source. It sets the
IDataParameter.DbType property, which identifies
the data type of a Command parameter, typically
for a stored procedure. Most ADO.NET providers include an enumeration
for the data types supported by the data source. For example, the OLE
DB provider includes a System.Data.OleDb.OleDbType
enumeration, which can be used to set the
System.Data.OleDb.OleDbParameter.OleDbType
property. When you set the
System.Data.OleDb.OleDbParameter.OleDbType
property, the
System.Data.OleDb.OleDbParameter.DbType property
is updated automatically with the closest compatible type from the
DbType enumeration.
public enum DbType { AnsiString = 0, Binary = 1, Byte = 2, Boolean = 3, Currency = 4, Date = 5, DateTime = 6, Decimal = 7, Double = 8, Guid = 9, Int16 = 10, Int32 = 11, Int64 = 12, Object = 13, SByte = 14, Single = 15, String = 16, Time = 17, UInt16 = 18, UInt32 = 19, UInt64 = 20, VarNumeric = 21, AnsiStringFixedLength = 22, StringFixedLength = 23 }
Hierarchy
System.Object
→
System.ValueType
→
System.Enum(System.IComparable, System.IFormattable, System.IConvertible)
→
DbType
Returned By
IDataParameter.DbType, System.Data.OleDb.OleDbParameter.DbType, System.Data.OracleClient.OracleParameter.DbType, System.Data.SqlClient.SqlParameter.DbType
Passed To
IDataParameter.DbType, System.Data.OleDb.OleDbParameter.DbType, System.Data.OracleClient.OracleParameter.DbType, System.Data.SqlClient.SqlParameter.DbType ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access