ASP获取Access所有数据表的sql语句

可能很多在使用Access的朋友都没有打开过Access的系统内置表,这篇文章可以帮助大家简单了解下系统内置表。

程序代码

用这条语句就可以取得Access数据库中所有表,但需要设置读取MSysObjects表的权限,否则会出现“不能读取记录;在 'MSysObjects'上没有读取数据权限”的错误提示。

office 2003设置:工具 -> 选项 -> 视图 -> 勾选隐藏对象、系统对象。工具 -> 安全 -> 用户与组的权限 ,在对象名称中选定 MSysObjects ,然后权限中设置其读取权限。

office 2007设置:单击左上角图标 -> Access选项 -> 当前数据库 -> 导航 -> 导航选项 -> 勾选显示隐藏对象,显示系统对象。数据库工具选项卡 -> 用户和权限 -> 用户与组权限,对象类型选择表,对象名称选定MSysObjects,然后勾选“读取数据”权限

还有一种方法可以实现读取Access数据库中所有表:

程序代码

set rs=conn.openSchema(20)'返回包含模式信息的 Recordset 对象

rs.filter="table_type='table'"'筛选table_type为table类型的数据表,其他类型为系统内置表

do while not rs.eof

response.write(rs("TABLE_NAME"))'用recordset记录集获取列名为table_name的数据

response.Write("
")

rs.movenext:loop

%>

本文来自: 站长之家(http://www.doozz.com) 详细出处参考:http://www.doozz.com/View/30/30010102/1472.html

可能很多在使用Access的朋友都没有打开过Access的系统内置表,这篇文章可以帮助大家简单了解下系统内置表。

程序代码

用这条语句就可以取得Access数据库中所有表,但需要设置读取MSysObjects表的权限,否则会出现“不能读取记录;在 'MSysObjects'上没有读取数据权限”的错误提示。

office 2003设置:工具 -> 选项 -> 视图 -> 勾选隐藏对象、系统对象。工具 -> 安全 -> 用户与组的权限 ,在对象名称中选定 MSysObjects ,然后权限中设置其读取权限。

office 2007设置:单击左上角图标 -> Access选项 -> 当前数据库 -> 导航 -> 导航选项 -> 勾选显示隐藏对象,显示系统对象。数据库工具选项卡 -> 用户和权限 -> 用户与组权限,对象类型选择表,对象名称选定MSysObjects,然后勾选“读取数据”权限

还有一种方法可以实现读取Access数据库中所有表:

程序代码

set rs=conn.openSchema(20)'返回包含模式信息的 Recordset 对象

rs.filter="table_type='table'"'筛选table_type为table类型的数据表,其他类型为系统内置表

do while not rs.eof

response.write(rs("TABLE_NAME"))'用recordset记录集获取列名为table_name的数据

response.Write("
")

rs.movenext:loop

%>

本文来自: 站长之家(http://www.doozz.com) 详细出处参考:http://www.doozz.com/View/30/30010102/1472.html


相关文章

  • 关于SQL注入的一点思考和总结
  • 终于考完试了,又可以继续我的渗透之旅了.昨晚通宵和Lucas把今年暑假成都的信息安全竞赛的文档给整理了,貌似这是自从大一那次通宵一来第一次通宵了. ISCC的比赛到10号就结束了,暑假到北京绿盟去决赛应该没问题了,所以这段时间针对WEB渗透 ...查看


  • 网上销售系统的相关毕业论文
  • 1.绪论 随着Internet 的不断发展与完善,人类进入信息化社会的步伐在深度与广度各个方面都大大加快.信息网络给人类的好处不仅在于通过网络来获得信息,而且在于通过网络进行网上教育.网上医疗和各种商务活动.电子商务是在信息时代中产生与发展 ...查看


  • 企业客户关系管理系统毕业论文
  • 企业客户关系管理系统毕业 论文 目 录 第1章 绪论 . ........................................................................................... ...查看


  • Access数据库"自动编号"字段归零
  • Access数据库"自动编号"数据类型是一个非常实用的类型,它可以很方便地帮助我们完成标识不同记录ID的工作.但是由于JET引擎的特性(SQLserver使用T-SQL),当我们在Access数据库某张表中执行了删除所有 ...查看


  • 09级计科专业毕业设计题目
  • 09级计算机科学与技术专业毕业设计题目指南 说明:1. 每个题目的选择人数最多不能超过2名同学,否则将退回重选.(如题目要求可多 人合作,则以题目要求为准),请各班级同学自行协调解决选题冲突问题. 2.学习委员上报题目请用EXCEL 表格, ...查看


  • 动态网页建设步骤
  • 动态网页制作基础 使用Dreamweaver 8创建动态网站时,配置计算机的系统环境很重要.需要安装并配置IIS服务.设计Access数据库.创建DSN以及定义数据库连接等.通过本次课的学习,应该掌握以下内容: 1的运行环境 在Window ...查看


  • 从零开始学习黑客技术入门教程(基础)
  • 最简单的黑客入门教程 目 录 1 2 3 4 5 黑客简介 .......................................................................................... ...查看


  • 用Dreamweaver MX ACCESS制作企业新闻系统
  • 用Dreamweaver MX+ACCESS制作企业新闻系统 2008-03-25 10:07 在开发动态网站的时候,总是发现很多朋友问我要新闻系统,我总是给他们指出到这down到那down,但是很快他们就不满意的回来Q我了,告诉这个太大, ...查看


  • 基于WEB的校园新闻发布系统毕业论文
  • 呼伦贝尔学院 计算机科学与技术学院 本科生毕业论文(设计) 题 目:基于Web 的校园新闻发布系统 学生姓名: 学 号: 专业班级: 指导教师: 完成时间: 2012年5月21日 目 录 摘 要 ...................... ...查看


热门内容