Java 程序访问加密的Access数据库

原创 2008年09月29日 22:02:00

本人只给出访问数据库的方法: 

private void Login(){
       String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=pdaDB.mdb;PWD=123";
       //注意Driver后有一个空格
     try
        {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        }
        catch(ClassNotFoundException ex)
        {
            ex.printStackTrace();
        }
        try
        {
            Connection con = DriverManager.getConnection(url);
            Statement stmt = con.createStatement();
            String userPasswd = new String(pwdPF.getPassword());
            ResultSet rs = stmt.executeQuery("select * from password where pwd ='"+userPasswd+"'");
            if(!rs.next())
            {
                JOptionPane.showMessageDialog(null, "密码错误!");
            } else
            {

                JOptionPane.showMessageDialog(null, "登录成功!");
            }
        }
        catch(SQLException ex)
        {
            ex.printStackTrace();
        }
   }

一定要注意String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=pdaDB.mdb;PWD=123";中的Driver后有一个空格。

java连接access数据库说明以及示例代码

之前 我链接access的时候 经常出现odbc源驱动器的错误   后来我才发现 其实是这样的 要连接Access数据源,首先要建立一个JDBC-ODBC桥接器,其方法是: Class.f...
  • u012491166
  • u012491166
  • 2015年01月28日 21:55
  • 2219

[013]Java连接Access数据库的三种方式

Java连接Access数据库主要有三种方式:直接连接、sun的jdbcodbc桥连接、驱动连接。下面就分别从代码实现上说说三种方式有什么不同及优劣。 直接连接: 这种方式简单、直接、易懂,而且与...
  • yuanzhihuipengyou
  • yuanzhihuipengyou
  • 2016年01月26日 17:06
  • 3506

C语言ODBC连接ACCESS数据库

C语言ODBC连接ACCESS数据库
  • DaveBobo
  • DaveBobo
  • 2016年11月26日 13:46
  • 1807

Java 程序连接 Informix 数据库方法实例介绍

概述 Informix 是一种应用广泛的关系型数据库服务器,支持多种类型的客户端连接程序,包括 .Net、Java、PHP 等。对于 Java 程序,Informix 支持两种 JDBC 供客户...
  • lionzl
  • lionzl
  • 2017年11月27日 13:35
  • 67

ubuntu (16.04) server 英文原版 添加中文语言支持 消除java 程序、mysql 数据库不能处理中文的错误

ubuntu 16.04  对于腾讯云主机要添加源,因为腾讯云主机(CVM)的源库中包很少 文件/etc/apt/sources.list是一个普通可编辑的文本文件,保存了ubuntu软件更新的源服务...
  • hejisan
  • hejisan
  • 2017年07月01日 20:50
  • 613

单独java 程序连接Mysql数据库。

      今天在群里遇到一个朋友问怎么用单独的java程序连接mysql数据库。或者是其他任意数据库。自己当时学的时候也没有写做这样的代码,都是在eclipse或者myeclipse里写的。直接把数...
  • JavaAlpha
  • JavaAlpha
  • 2011年03月31日 21:02
  • 5553

数据库SQL Server2012笔记(七)——java 程序操作sql server

1、crud(增删改查)介绍:create/retrieve/update/delete 2、JDBC介绍 1)JDBC(java database connectivity,java数据...
  • shangqing1123
  • shangqing1123
  • 2015年08月25日 09:35
  • 611

Java 程序连接 Informix 数据库方法实例介绍

Java 程序连接 Informix 数据库方法实例介绍 Informix 是一种应用广泛的关系型数据库服务器,支持多种类型的客户端连接程序,包括 .Net、Java、PHP 等。对于 Jav...
  • konglongaa
  • konglongaa
  • 2016年07月18日 09:10
  • 1507

java 程序加载过程---3--类中申明同时申明类的静态对象 创建类的实例 访问类的静态变量 调用类的静态方法 使用反射方法 初始化类的子类对象 直接使用java.exe 调用某个类

java 程序加载过程---3---申明类的静态对象===》常见的应用是单例模式(饿汉式) 大家知道,只要打开任何一个开源软件,看到很多在类申明时候同时申明一个静态对象,此种情况JVM是如何加载的呢?...
  • u013679490
  • u013679490
  • 2014年02月17日 23:13
  • 680

JAVA程序中ACCESS 数据库使用

1.安装ACCESS数据库(省略) 2.配置数据源 : (1)打开我的电脑,点击搜索(放大镜图标),包含文字栏栏输入“数据源”,点击搜索 (2)双击搜索结果中的“数据源” ,点击“系统DSN”...
  • JenMinZhang
  • JenMinZhang
  • 2013年07月10日 10:11
  • 3747
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java 程序访问加密的Access数据库
举报原因:
原因补充:

(最多只允许输入30个字)