`
lgcjar
  • 浏览: 18257 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java 读取access 表名 不用设置账户权限

阅读更多

      最近做个项目,要用到access数据库导入,可是界面上要获取到所有的表名,进行选择导入,网上都是要设置数据库的账户权限,可是我们的客户要每月导入一次,也就是说每月都要换数据库,这就需要另辟路径了。

      废话不多说,直接上代码:

package com.test;

import com.jacob.activeX.ActiveXComponent;

import com.jacob.com.*;

public class CallDll {

 public static void main(String args[]) {

  ActiveXComponent app = new ActiveXComponent("getAccessTableName.Class1");

  Dispatch mycom = (Dispatch) app.getObject();

  if (mycom != null) {

   Variant result = Dispatch.callN(mycom, "getName",
     new String[] { "d:\\tu.mdb" });

   System.out.print(result);

  }

 }

}

 

详见附件:

注意:getAccessTableName.dll 需要注册

运行命令:regsvr32 C:\windows\system32\getAccessTableName.dll 显示成功导入。

分享到:
评论

相关推荐

    java查询系统3

    【Java查询系统3】是一个基于B/S架构的数据库通用查询平台,主要目标是实现一个无需修改Java Applet程序即可...在实际开发中,还需要考虑错误处理、用户权限控制、性能优化等多个方面,以提升系统的稳定性和用户体验。

    java框架整理

    - 在Filter中,通过设置响应头 `Access-Control-Allow-Origin` 可以允许跨域请求,例如 `resp.setHeader("Access-Control-Allow-Origin", this.domain)`。 11. **Maven项目构建**: - Maven是Java项目管理工具,...

    java查询系统.docx

    在实际开发中,还需要考虑安全性(如SQL注入防护)、异常处理、用户权限管理、性能优化等方面,以确保系统的稳定性和用户体验。此外,随着技术的发展,Java Applet由于浏览器支持的减少,可能需要考虑使用其他技术如...

    基于struts和hibernate的学生信息管理系统

    Struts是一个开源的MVC(Model-View-Controller)框架,它提供了处理用户请求、控制应用程序流程以及分离业务逻辑和显示逻辑的能力。在本系统中,Struts作为前端控制器,接收HTTP请求,调用相应的Action类执行业务...

    helloaccumulo:测试连接和写入任何内容到 Apache Accumulo 的简单示例

    7. **安全性与授权**:Accumulo支持细粒度的访问控制,可以通过ACL(Access Control Lists)设置用户或角色对表和数据的权限。在示例中,可能会展示如何设置和检查权限。 8. **关闭连接**:在完成操作后,别忘了...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    四、 用户权限与角色 1. 权限 Oracle中权限主要分为两种,系统权限和实体权限。  系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。  DBA: 拥有全部特权,是系统最高权限,只有DBA才可以...

    Oracle数据库性能分析

    - **权限检查**: 检查用户是否有足够的权限来执行该操作。 - **选择执行计划**: Oracle会选择最有效的执行路径来执行SQL语句。 - **装载共享SQL区**: 将SQL语句装载到共享池中的共享SQL区。 - **生成编译版本**:...

    2021-2022计算机二级等级考试试题及答案No.13003.docx

    它具有以下主要功能:数据定义(如创建、修改和删除表)、数据操纵(如插入、更新和删除数据)以及数据控制(如授予和撤销访问权限)。此外,SQL 还支持关系规范化,以确保数据的完整性和一致性。 ### 7. SQL 语句...

    Appfuse教程Appfuse开发.pdf

    2. **提供常用功能**:框架内已经预设了如用户认证、角色权限管理等功能,这极大地提高了开发效率。 3. **代码生成能力**:Appfuse 支持自动生成大量的基础代码,例如 CRUD 操作相关的代码,从而节省了大量的开发...

    2021-2022计算机二级等级考试试题及答案No.5507.docx

    - **知识点**:在Java中,`javax.swing`包提供了图形用户界面组件,其中`JFileChooser`类用于实现文件选择对话框,允许用户选择文件或目录。 - 用户可以通过此类获取文件名称(选项A)和文件路径(选项B),但无法...

Global site tag (gtag.js) - Google Analytics