nFieldType | 字段的ODBC C数据类型。缺省值DEFAULT_FIELD_TYPE强迫GetFieldValue根据下面的表格确定与SQL数据类型相对应的C数据类型。或者,你可以直接指定数据类型或选择一个兼容的数据类型;例如,你可以将任何数据类型保存到SQL_C_CHAR中。
C 数据类型 | SQL 数据类型
SQL_C_BIT | SQL_BIT
| SQL_C_UTINYINT | SQL_TINYINT
| SQL_C_SSHORT | SQL_SMALLINT
| SQL_C_SLONG | SQL_INTEGER
| SQL_C_FLOAT | SQL_REAL
| SQL_C_DOUBLE | SQL_FLOAT SQL_DOUBLE
| SQL_C_TIMESTAMP | SQL_DATE SQL_TIME SQL_TIMESTAMP
| SQL_C_CHAR | SQL_NUMERIC SQL_DECIMAL SQL_BIGINT SQL_CHAR SQL_VARCHAR SQL_LONGVARCHAR
| SQL_C_BINARY | SQL_BINARY SQL_VARBINARY SQL_LONGVARBINARY
| |
有关ODBC数据类型的更多信息,参见“ODBC SDK程序员参考”的附录D中的“SQL数据类型”和“C数据类型”。
|