none
ODBC连接Access2007数据库问题 RRS feed

  • 问题

  • import java.sql.*;
    public class Access {
    public static void main(String[] args) {
               Connection ct=null;
               Statement sm=null;
               ResultSet rs=null;

               try{
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      ct=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ="+"C:/Users/Zerone1993/Workspaces/MyEclipse 10/TestProject/src/MyProject.accdb");
      sm=ct.createStatement();
      rs=sm.executeQuery("select *from uims");
      while(rs.next()){
      System.out.println(rs.getString(2));
      }
               }catch(Exception e){
      e.printStackTrace();
               }finally{
      try{
      if(rs!=null){
      rs.close();
      }
      if(sm!=null){
      sm.close();
      }
      if(ct!=null){
      ct.close();
      }
      }catch(Exception e){
      e.printStackTrace();
      }
               }
    }
    }

    //AccessDatabaseEngine驱动,ODBC数据源都已经设置,但连接数据库提示java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序,求解?

                                                                                                                                                                                      
    2015年8月8日 3:43

答案

  • 你好,

    你的问题像是jave coding 问题。但是我们这里只support asp.net 和IIS 有关的问题。所以,请您到合适的论坛去提交这问题。

    Thanks for your understanding.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年8月10日 11:35