今天,遇到一个问题,虽然不是什么大难题,但对于初学者来说也缠绕了我好久!(好气哦)

问题:

运行jsp项目连接不上数据库:

java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配。

我是用JDBC-ODBC桥接器连接Access数据库,出现这个问题,肯定是数据库的连接问题,于是我各种百度,不过说的感觉都不是太好!

解决方法:

1.首先我的电脑是64位操作系统,JDK 1.7(64位),Tonacat 7.0(64位)

2.控制面板-管理工具

此时会出现2个ODBC数据源,由于我的电脑是64位操作系统,JDK 1.7(64位),Tonacat 7.0(64位),所以应该选用64位。

3.接着"系统DSN“,点击”添加“按钮,结果只有下面几个驱动程序

4.别慌,此时应该下载个连接Access数据库的驱动程序(64位),附上下载地址吧:http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine_X64.exe

安装下就好!

5.最后,创建ODBC数据源,连接Access数据库的驱动程序有了。

我遇到的问题就解决了。

上面废话了这么多,总结下:出现这种原因是因为你的JDK和ODBC数据源位数不一致

最新文章

  1. DOM0,DOM2,DOM3 事件基础知识
  2. How to setup vsftpd FTP file Server on Redhat 7 Linux
  3. 安装SQL2008 提示 创建usersettings/microsoft.sqlserver.configuration.landingpage.properties.se
  4. 关于VC工程的组成
  5. Oracle 中取当前日期的上个月最后天和第一天
  6. cygwin远程操作linux
  7. SQL Server DBA工作内容详解
  8. JAVA代码静态检测之PMD
  9. PostgreSQL服务端监听设置及client连接方法
  10. ASP.NET验证控件
  11. 【转】ActiveMQ与虚拟通道
  12. linux 树型显示文件 tree ls tree 命令
  13. linux 下oracle 11g静默安装(完整版)
  14. sh里的变量 $0 $1 $$ $#
  15. VS2017简单使用
  16. 03-自己封装DateUtil工具类
  17. OpenCV3编程入门笔记(一)
  18. [P2051 [AHOI2009]中国象棋] DP
  19. 详解http和https的作用与区别
  20. Linux 查看文件 cat与 more 用法

热门文章

  1. 郁闷的出纳员 题解(Splay)
  2. Java中IO对象的输入输出流
  3. CAD动态绘制多段线(com接口)
  4. python开发 面试题
  5. 环形缓冲区: ringbuf.c
  6. P1638 逛画展
  7. 谈一谈Dijkstra
  8. noip模拟赛 fateice-or
  9. 清北学堂模拟赛d2t4 最大值(max)
  10. [bzoj2060][Usaco2010 Nov]Visiting Cows 拜访奶牛_树形dp