|
导读从一个远程 ODBC 数据源检索数据时,Visual FoxPro 把每个 ODBC 字段的数据类型转换成结果集合临时表中等价的 Visual FoxPro 数据类型。下表列出 ODBC数据源上提供... 从一个远程 ODBC 数据源检索数据时,Visual FoxPro 把每个 ODBC 字段的数据类型转换成结果集合临时表中等价的 Visual FoxPro 数据类型。下表列出 ODBC数据源上提供的数据类型,以及对应的 Visual FoxPro 的数据类型。 远程字段的 ODBC 数据类型 Visual FoxPro 临时表中字段数据类型 SQL_CHAR SQL_VARCHAR SQL_LONGVARCHAR 字符型或备注型1 SQL_BINARY SQL_VARBINARY SQL_LONGVARBINARY 备注型 SQL_DECIMAL SQL_NUMERIC 数值型或货币型2 SQL_BIT 逻辑型 SQL_TINYINT SQL_SMALLINT SQL_INTEGER 整型 SQL_BIGINT 字符型 SQL_REAL SQL_FLOAT SQL_DOUBLE 双精度型;小数位数由 Visual FoxPro 中 SET DECIMAL 的值决定。 SQL_DATE 日期型 SQL_TIME 日期时间型3 SQL_TIMESTAMP 日期时间型4 1 如果 ODBC 字段宽度小于临时表属性 UseMemoSize 的值, 在 Visual FoxPro 临时表中它将变成一个字符型字段; 否则,它成为一个备注型字段。 2 如果服务器字段为 money 数据类型,则在 Visual FoxPro 中它变成货币数据类型。 3 日期默认为1/1/1900。 4 如果 SQL_TIMESTAMP 字段的值包含秒的小数部分,则在转换 为 Visual FoxPro 的日期时间型数据时,该小数被截断。 可用 DataType 属性更改一个视图字段的 Visual FoxPro 数据类型。 |
温馨提示:喜欢本站的话,请收藏一下本站!