Access数据库的表的字段名获取

shiyi130 2011-05-29 11:01:50
想用Access做一个工具,实现功能是实现对其它Access数据库的建立Query的功能
1,利用该Access工具读取其它的Access文件,
2,将读取的Access数据库的表名和字段名显示出来。用户可以自由设定表名和字段的排序顺位和升降序方式。
3,根据2中的设定为连接的数据库建立Query。

问题:1已经实现,2中表名也已经读出来了,但是字段名字还没有读出来。
请问Access有没有自身的属性或是方法读取表的字段名。
在网上查了一下,很多人建议如下:
《访问系统标MSysObjects,得到所有表名,然后再用ADO或ADOX的到表的字段属性》

我想用Access自身的属性或是方法实现?不知道有没有可能实现呢?望高手指教:)
...全文
168 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
WWWWA 2011-05-30
  • 打赏
  • 举报
回复
[Quote=引用楼主 shiyi130 的回复:]
想用Access做一个工具,实现功能是实现对其它Access数据库的建立Query的功能
1,利用该Access工具读取其它的Access文件,
2,将读取的Access数据库的表名和字段名显示出来。用户可以自由设定表名和字段的排序顺位和升降序方式。
3,根据2中的设定为连接的数据库建立Query。

问题:1已经实现,2中表名也已经读出来了,但是字段名字还没有读出来。
请问Acces……
[/Quote]
ACCESS没有保存字段名的系统表,只能用ADO、ADOX、DAO来取得,看看MS在以后的版本中是否会有改变
ACMAIN_CHM 2011-05-30
  • 打赏
  • 举报
回复
wwwwb 2011-05-30
  • 打赏
  • 举报
回复
我想用Access自身的属性或是方法实现?不知道有没有可能实现呢?
举例说明什么是Access自身的属性或是方法,ADO、ADOX、DAO不算?

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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