站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题问下sql server数据库连接的问题

问下sql server数据库连接的问题

摘要: 问下sql server数据库连接的问题


今天在书上看到了两种连接sql server的方法:
第一种:
private static String dbClassName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private static String dbUrl = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=";
private static String dbUser = "";
private static String dbpwd = "";

Class.forName(dbClassName).newInstance();
public Connection conn = DriverManager.getConnection(dbUrl,dbUser,dbpwd);

第二种:
String sd = "sun.jdbc.odbc.JdbcOdbcDriver";
String sc = "jdbc:odbc:db_Client";

Class.forName(sd);
Connection conect = DriverManager.getConnection(sc);

问题是:
1.这两种有什么区别?各自的驱动程序在哪个包里?
2.第一种有用户名和密码,那第二种的用户名和密码定义在哪里?


kan shu


第一种是直连,java直接连接数据库,这个需要3个jar包才能使用,去网上找一下就能找到
第二种是桥连,是用jdbc:odbc桥的方式连接,需要配置数据源,用户名和密码都在数据源里填写


↑返回目录
前一篇: 谁有-lt
后一篇: 各位大哥哥麻烦你们进来一下!关于struts的问题