当前位置: 代码迷 >> Java Web开发 >> Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
  详细解决方案

Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

热度:20   发布时间:2016-04-17 16:15:14.0
新手请问下在JSP里我用JDBC连接和ODBC连接有什么区别啊?
大家用的都是什么方式的呢?

------解决方案--------------------
采用JDBC-ODBC桥接方式,应该是性能没有
直接对应于不同数据库专用的JDBC驱动性能好.
但是,比如说你没有SQL的JDBC驱动,那就只好用桥接方式连接了.

------解决方案--------------------
你这属于JDBC-ODBC桥接方式
------解决方案--------------------
恩,借助JO桥~对性能是有所影响的。
------解决方案--------------------
SQL 直连吧
------解决方案--------------------
纯java和jtds
------解决方案--------------------
jdbc:纯java驱动
odbc:微软的驱动
------解决方案--------------------
ODBC是微软的,不能跨平台啊!在LINUX上你还咋用ODBC连啊?
还是JDBC吧!除非你用MS ACCESS,就得用ODBC连!

不过用JAVA开发网站,最次也得用MySQL吧!嘿嘿!
------解决方案--------------------
又见sunwei_07()了上几个问题弄明白了?
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
conn = DriverManager.getConnection( "jdbc:odbc:**** ");
****是你在数据源中配置好的Access数据库
你可能会报
javax.servlet.ServletException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
你需要安装JDBC-ODBC bridge 驱动的(这个比较难装)
建议 LZ不要用Access就算初学也可以直接用MYSQL 、MSSQL SERVER。
  相关解决方案