小弟用的是sql2005,操作系统Windows7,请问如何创建数据源?能直接连接到数据库的那种

解决方案 »

  1.   

    用apache下的dbcp数据源吧
    Properties p = new Properties();
    p.setProperty("url", "");
    p.setProperty("passwrod", "");
    p.setProperty("driverClassName", "");
    ....参数都是BasicDataSource的属性自己添
    DataSource ds=BasicDataSourceFactory.createDataSource(p);
    Connection conn = ds.getConnection();
    conn.close();//关掉就可以了,不用考虑太多
      

  2.   

    楼主应该指的是操作系统中的那个数据源(ODBC),不是 javax.sql.DataSource 这个数据源,呵呵。Java 程序连接数据库一般不会去使用 ODBC,而会直接使用原生的 JDBC 驱动实现。
      

  3.   

    Java用JDBC
    连接数据库参数:
          String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
         String jdbc_url="jdbc:sqlserver://localhost:端口号;databasename=数据库名";
         String user=用户名;
          String password=密码;
         Class.forName(drever);
         Connection con=DriverManager.getConnection(jdbc_url,user,password);