请教只用ado编程方式怎样取得dbf文件中字段的类型,比如有一字段名为“价格”,怎样知道它是含小数的?

thenew_ 2003-07-20 11:19:29
请教只用ado编程方式怎样取得dbf文件中字段的类型,比如有一字段名为“价格”,怎样知道它是金额类型?我查了ado的OpenSchema方法,但没发现有这个功能的。可能是我粗心没发现,恳请哪位大虾指点一下?
...全文
55 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
magnetmoon 2003-12-03
  • 打赏
  • 举报
回复
use you_table
?type('you_field')

type( ) 函数
示例 请参阅

计算字符表达式,并返回其内容的数据类型。

语法

TYPE(cExpression)

参数
cExpression

指定备注型字段的名称或字符表达式,type( ) 函数将对其中内容求值,并返回适当的数据类型。

返回值类型

字符型

说明

下表列出了 type( ) 函数所返回的字符值及其对应的数据类型:

数据类型 返回的字符
字符型 C
数值型(或者整数、单精度浮点数和双精度浮点数) N
货币型 Y
日期型 D
日期时间型 T
逻辑型 L
备注型 M
对象型 O
通用型 G
Screen (用 SAVE SCREEN 命令建立) S
未定义的表达式类型 U

flygoocn 2003-12-03
  • 打赏
  • 举报
回复
foxpro 中有最直接的命令:

copy stru exte to <新表名>

生成的新表中存的就是各字段的信息,包括字段名、字段类型、长度等。

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧