首页 > 开发 > 综合 > 正文

OrdinalPosition 属性示例

2024-07-21 02:12:26
字体:
来源:转载
供稿:网友

ordinalposition 属性示例 (mdb)

以下示例更改了“产品”表中第一个字段的 ordinalposition 属性设置。如果在执行这个示例之前和之后检查“数据表视图”中的这个表,那么将会看到该过程将“产品id”字段从第一列移到最后一列。

sub setposition()
dim dbs as database, tdf as tabledef
dim fldfirst as field, fld as field

' 返回对当前数据库的引用。
set dbs = currentdb
' 返回对 products 表的引用。
set tdf = dbs.tabledefs!products
' 返回对表中第一个字段的引用。
set fldfirst = tdf.fields(0)
' 将 ordinalposition 属性设置到集合的最后位置。
fldfirst.ordinalposition = tdf.fields.count
' 刷新 fields 集合。
tdf.fields.refresh
' 列举所有字段并打印顺序位置。
for each fld in tdf.fields
debug.print fld.name, fld.ordinalposition
next fld
set dbs = nothing
end sub


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表