Firebird ADO.NET Provider SDK Documentation - v1.7

FbDbType Enumeration

Specifies the data type of a field, property, or FbParameter.

[Visual Basic]
<Serializable>
Public Enum FbDbType
[C#]
[Serializable]
public enum FbDbType

Members

Member Name Description
Array Array values. This maps to System.Array.
BigInt Exact numeric value (SQL_INT64). This maps to Int64.
Binary A stream of binary data (SQL_BLOB). This maps to an Array of type Byte.
Char A fixed-length character string (SQL_CHAR). This maps to String.
Date Date data (SQL_TYPE_DATE). This maps to DateTime.
Decimal Signed, exact, numeric value with a precision of at least p and scale s, The maximum precision is 18 (SQL_DECIMAL). This maps to Decimal.
Double Signed, approximate, numeric value with a binary precision 53 (SQL_DOUBLE). This maps to Double.
Float Signed, approximate, numeric value with a binary precision 24 (SQL_FLOAT). This maps to Single.
Guid Globally unique identifier.
Integer Exact numeric value with precision 10 and scale 0 (SQL_LONG). This maps to Int32.
Numeric Signed, exact, numeric value with a precision p and scale s (SQL_DECIMAL). This maps to Decimal.
SmallInt Exact numeric value with precision 5 and scale 0 (SQL_SHORT). This maps to Int16.
Text Variable length character data. Maximum length is data source–dependent (SQL_TEXT). This maps to String.
Time Time data (SQL_TYPE_TIME). This maps to DateTime.
TimeStamp Date data (SQL_TIMESTAMP). This maps to DateTime.
VarChar A variable-length character string (SQL_TEXT). This maps to String.

Requirements

Namespace: FirebirdSql.Data.Firebird

Assembly: FirebirdSql.Data.Firebird (in FirebirdSql.Data.Firebird.dll)

See Also

FirebirdSql.Data.Firebird Namespace