设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2146|回复: 8
打印 上一主题 下一主题

[其它] [求助][讨论]如何用代码修改表的属性?

[复制链接]
跳转到指定楼层
1#
发表于 2006-8-4 18:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何用代码修改表的属性?

比如,修改表属性当中的说明,还有表字段中的说明,标题等
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-8-4 22:57:00 | 只看该作者
即用代码改变如下的属性值



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
发表于 2006-8-5 00:17:00 | 只看该作者
表说明:

MsgBox CurrentDb.TableDefs("rrrr").Properties("Description")
4#
发表于 2006-8-5 00:40:00 | 只看该作者
字段说明:

CurrentDb.TableDefs("rrrr").Fields(1).Properties("Description")
5#
 楼主| 发表于 2006-8-5 17:32:00 | 只看该作者
谢谢wwwwa帮助.

字段标题:



CurrentDb.TableDefs("rrrr").Fields(1).Properties("Caption")
6#
 楼主| 发表于 2006-8-17 01:10:00 | 只看该作者
发现问题,如果字段标题未设置,用

CurrentDb.TableDefs("rrrr").Fields(1).Properties("Caption")

将会报错"找不到属性"
7#
发表于 2006-8-17 16:36:00 | 只看该作者
以下是引用kevindeng在2006-8-16 17:10:00的发言:


发现问题,如果字段标题未设置,用

CurrentDb.TableDefs("rrrr").Fields(1).Properties("Caption")

将会报错"找不到属性"



try:

On Error GoTo gg
MsgBox CurrentDb.TableDefs("ff").Fields("食品名称").Properties("Caption")
Exit Sub
gg:
MsgBox "no"
Resume Next
8#
 楼主| 发表于 2006-8-17 16:41:00 | 只看该作者
那如果表的属性未设置,那么就不能用代码修改它了?
9#
发表于 2006-8-17 17:08:00 | 只看该作者
以下是引用kevindeng在2006-8-17 8:41:00的发言:


那如果表的属性未设置,那么就不能用代码修改它了?



no

Dim fld As DAO.Field
Dim cp As DAO.Property
On Error GoTo gg
MsgBox CurrentDb.TableDefs("ff").Fields("食品名称").Properties("Caption")
On Error GoTo gg1
MsgBox CurrentDb.TableDefs("ff").Properties("Description")
On Error GoTo rr
MsgBox CurrentDb.TableDefs("ff").Fields("食品名称").Properties("Description")
Exit Sub
gg:
set cp = CurrentDb.TableDefs("ff").Fields("食品名称").CreateProperty("Caption", 12, "uuu")
CurrentDb.TableDefs("ff").Fields("食品名称").Properties.Append cp
Resume Next
gg1:
Set cp = CurrentDb.TableDefs("ff").CreateProperty("Description", 12, "uuu")
CurrentDb.TableDefs("ff").Properties.Append cp
Resume Next
rr:
Set cp = CurrentDb.TableDefs("ff").Fields("食品名称").CreateProperty("Description", dbText, "uuu1")
CurrentDb.TableDefs("ff").Fields("食品名称").Properties.Append cp
Resume Next

[此贴子已经被作者于2006-8-17 12:40:02编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 11:47 , Processed in 0.093179 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表