`

SQL中显示表名和字段名

阅读更多

sql语句读取sqlserver和access中的所有表名

http://blog.csdn.net/jubao_liang/archive/2009/10/19/4699766.aspx

 

 

 

当我读取ACCESS里的系统表MSysObjects时,出现:不能读取记录;在 MSysObjects 上没有读取数据权限。的提示,语句是:select name from MSysObjects where type=1 and flags=0,而这个语句是可以直接在ACCESS查询器里使用的,不知为何,网游一翻,找到解决方法,不过还好,按这样的设置后以后这个数据库就可以读取这个表了。

操作过程:

默认的情况是admin对MSysObjects没有任何权限!包括查询

打开您的ACCESS数据库,然后

工具 -> 选项 -> 视图 -> 隐藏对象、系统对象

前面的勾选上。

工具 -> 安全 -> 用户与组的权限

在对象名称中选定 MSysObjects ,然后权限中设置其权限。

OK,现在可以试一试了,以后这个数据库就可以直接读取MSysObjects表了

"注:在 Access 2007, 点击左上角的Office按钮,再点"Access选项"-->"当前数据库"==>"导航",这样就可以找到相应的选项了


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jubao_liang/archive/2009/10/19/4699766.aspx

分享到:
评论

相关推荐

    获取数据库表名和字段名.rar

    在IT领域,数据库管理是核心任务之一,而获取数据库中的表名和字段名是数据库管理员、开发者以及数据分析师经常需要进行的操作。这个名为"获取数据库表名和字段名.rar"的压缩包文件很可能包含了用于这一目的的代码或...

    SQL2008对表名及字段区分大小写

    在SQL Server 2008中,对于表名、字段名等标识符是否区分大小写是一个重要的配置选项,这对于数据库应用程序的设计和开发具有重要意义。在实际应用中,合理设置表名、字段名的大小写敏感性可以提高数据的一致性和...

    PostgreSQL获取表名和字段名

    在PostgreSQL数据库管理系统中,获取表名和字段名是数据库管理员和开发人员日常工作中常见的任务。这有助于了解数据库结构,进行数据操作、查询优化或设计新的应用程序。以下是一些关于如何在PostgreSQL中获取这些...

    SQLServer判断表名和字段名

    有时,我们需要判断特定的表名或字段名是否存在于数据库中,以便进行相应的操作,例如创建、修改或删除。SQL Server提供了一些内置函数来帮助我们完成这项任务,其中两个主要的函数是`OBJECT_ID`和`OBJECTPROPERTY`...

    在多表中查找一个表名或者字段名的 SQL 语句

    若你需要找到所有字段名中包含特定字符串的字段,可以执行以下查询: ```sql SELECT * FROM user_tab_cols WHERE column_name LIKE '%STH%'; ``` 这条语句的工作原理与前一条类似,只是这次我们是在字段名中查找...

    asp获取数据库中所有表名和字段名

    ### ASP 获取数据库中所有表名和字段名 在ASP(Active Server Pages)环境中,通过脚本语言(如VBScript或JScript)与ADO(ActiveX Data Objects)对象结合使用,可以实现对数据库的操作,包括查询数据库中的所有...

    SQL提取数据库表名及字段名等信息代码示例

    在SQL中,提取数据库表名和字段名等信息是数据库管理的重要部分,这有助于了解数据库结构,进行数据操作和分析。以下是一些关于如何使用SQL语句获取这些信息的详细说明: 1. **查询所有表名**: - 在SQL Server中...

    C#获得SQLServer服务器名、数据库名、表名、以及字段名的方法归类.pdf

    C# 获取 SQL Server 服务器名、数据库名、表名、以及字段名的方法归类 ...本文档提供了获取 SQL Server 服务器名、数据库名、表名、以及字段名的方法,帮助开发者快速获取 SQL Server 中的相关信息。

    Mybatis动态调用表名和字段名的解决方法

    为了动态调用表名和字段名,我们需要使用`statementType="STATEMENT"`,这样可以避免预编译,允许我们在SQL字符串中使用`${}`进行替换。一个示例的Mybatis映射文件片段如下: ```xml SELECT ${columns} FROM ${...

    解析SQL提取表名并输出文本文件

    这样,我们就得到了一个名为`table_names.txt`的文本文件,其中包含了SQL文件中的所有表名。 如果作者计划进一步完善这个小工具,可能考虑的增强包括添加支持其他数据库系统(如MySQL、Oracle、PostgreSQL等,因为...

    Sql Server获取SQL所有数据库名、所有表名、所有字段名.docx

    为了更好地管理和维护数据库,需要获取数据库中的各种信息,例如数据库名、表名、字段名等。本文将介绍如何使用 Sql Server 获取所有数据库名、所有表名、所有字段名。 一、获取所有数据库名 获取所有数据库名可以...

    SQL查询包含某个字段的所有表名

    结果将列出所有包含'FID'字段的表名及其对应的字段名。 2. **查询包含'FID'字段或'FUserID'字段的所有表名**: ```sql SELECT b.name as TableName, a.name as ColumnName FROM syscolumns a INNER JOIN ...

    java如何获得数据库表中各字段的字段名

    ### Java如何获得数据库表中各字段的字段名 在Java编程中,经常需要与数据库进行交互,例如查询、更新或删除等操作。其中一项常见需求是获取数据库表中的所有字段名称。这通常在动态生成报表或者需要根据数据库结构...

    SQL-根据数据库表名自动生成表中字段工具

    1. **表结构获取**:在数据库中,每个表都有其特定的结构,包括字段名(Column)、字段类型(Data Type)、是否为主键(Primary Key)、是否允许为空(Nullable)等属性。工具通过执行`DESCRIBE`或`SHOW COLUMNS ...

    VS2005下动态配置数据源、获取表名及字段名

    在本文中,我们将深入探讨如何在Visual Studio 2005 (VS2005)环境下,使用C#语言动态地配置数据源并获取数据库中的表名和字段名。这是一项重要的开发技能,特别是在需要创建灵活的数据驱动应用程序时。 首先,我们...

    获取数据库表名,字段名ASP.txt

    在ASP论坛上看到很多网友问怎么获取数据库表名,字段名以及如何对字段进行删除,增添的操作故写此文。 本人对SQLServer比较熟一些,故以SQLServer为列:

    Access查询表名和字段名[收集].pdf

    在Access数据库中,查询表名和字段名是数据库操作的基础任务,这有助于了解数据库的结构并进行相关的数据处理。在给定的文件中,我们看到使用了OleDb方式来访问Access数据库,这是一种常见的方法,特别是在.NET环境...

    mssql存储过程表名和字段名为变量的实现方法

    总结来说,MSSQL存储过程中实现表名和字段名为变量的方法主要依靠动态SQL。通过构建字符串并使用`sp_executesql`执行,我们可以灵活地处理不确定的表和字段。然而,使用动态SQL时应谨慎,因为它可能导致性能下降并且...

Global site tag (gtag.js) - Google Analytics