当前位置:白小姐输尽光全年资料大全 > 取字段名 >

vb如何获取access数据库的所有表和字段名??

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部楼主可以访问本人的百度空间文章 “VB将ACCESS数据库中的所有表名加载到列表框里”。那里列举了两种解决方案及有关代码,相信能帮到你。

  rs1.ActiveConnection = db2,这句是干什么的,不要也行是吧?设置记录集rs1引用db2的连接,应该是dao的方法比较古老了,不要理它改用新一点的ADO吧

  知道合伙人软件行家采纳数:14268获赞数:308091982年上海业余工业大学化工系毕业 现退休向TA提问展开全部

  LZ可以将lianjie变量以你自己的连接字符串替代。我这里是用ACCESS7的数据库。

  ACCESS数据库系统表MsysObjects里存放着所有数据表的资料,但是其访问权限默认为不开放。如果不嫌设置ACCESS数据库系统表权限麻烦,下列VB代码可以直接读取MsysObjects里记载的已保存表名信息,并于窗体加载时将得到的全部表名写入列表框里。

  打开ACCESS数据库--菜单--工具--选项 打开选项对话框,于视图选项卡 勾选“系统对象”点击“确定”按钮;

  跟着,菜单--工具--安全--用户与组权限 打开“用户与组权限”对话框,于权限选项卡 选择 “管理员、MsysObjects表 于权限框勾选“读取数据”点击“确定”按钮。

  ***注意为了确保ACCESS数据库的安全,设置完权限后,应将系统对象重新隐藏。

  菜单--工具--选项 打开选项对话框,于视图选项卡 取消勾选“系统对象”

  因为直接读取“MsysObjects“得到的表名列表秩序混乱,故这里强制对表名进行排序

http://lumkeslaw.com/quziduanming/15.html
点击次数:??更新时间2019-05-17??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】