Java  SQL数据库直连和桥连
package testsql;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class LoadSql {
          //直连接
          private final static String DRIVER="com.microsoft.jdbc.sqlserver.SQLServerDriver";
          private final static String URL="jdbc:microsoft:sqlserver://localhost:1433;databasename=studentDB";
          //JDBC-0DBC桥连接
          private final static String DBDRIVER_BRIDGING="sun.jdbc.odbc.JdbcOdbcDriver";
          private final static String DBURL="jdbc:odbc:test";
          //数据库用户账号密码
          private final static String USERNAME="sa";
          private final static String USERPASS="";
          Connection cn;
          public LoadSql()
          {
              try {
                  //桥连驱动加载
                Class.forName(DBDRIVER_BRIDGING);
                //直连驱动加载
                //Class.forName(DRIVER);
                System.out.println("加载驱动成功!");
            } catch (ClassNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                System.out.println("加载驱动失败!");
            }
          }
          java的jdbc连接数据库
          public Connection Loading()
          {
              try {
                  //getConnection(String url, String user, String password)
                  //试图建立到给定数据库 URL 的连接。 试图建立到给定数据库 URL 的连接。
                //桥连连接test数据源里面studentDB数据库
                Connection(DBURL,USERNAME,USERPASS);
                //直连连接studentDB数据库
                //Connection(URL,USERNAME,USERPASS);
                System.out.println("连接数据库成功!");
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                System.out.println("连接数据库失败!");
            }
            return cn;
          }
         
         
          public static void main(String[] args) {

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。