Connection con = DbO.getConnection();
//类代码(不含连接工厂实现) package skydev.modules.data;
public final class SqlServerConnectionFactory extends ConnectionFactory { private final String dbDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; private String host; private int port; private String databaseName;
public SqlServerConnectionFactory() { super.setDriverName(dbDriver); }
/** * * @param host 数据库所在的主机名:如"localhost" * @param port SQL服务器运行的端口号,如果使用缺省值 1433,传入一个负数即可 * @param databaseName 数据库名称 * @param userName 用户名 * @param password 口令 */
public SqlServerConnectionFactory(String host,
int port, String databaseName, String userName, String password) { this.setHost(host); this.setPort(port); this.setDatabaseName(databaseName); this.setUserName(userName); this.setPassword(password);
init(); }
private void init() { super.setDriverName(dbDriver); super.setUrl("jdbc:microsoft:sqlserver://" + host.trim() + ":" + new Integer(port).toString() + ";DatabaseName=" + databaseName.trim()); //super.setUrl("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=demo"); } ……
//-----------------------------------------
访问mysql 的方法:
DBDriver=com.mysql.jdbc.Driver
复制本页网址和标题,发送给你QQ/Msn的好友一起分享
上一篇:JAVA实例:学会数字签名
下一篇:Java学习:线程池的简单构建