信息系统中用Java访问SQLServer

王朝mssql·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

作者信息: 曾青松 zengqingsong@sohu.com 中山大学数学与计算科学学院 信息系统与计算机网络方向硕士研究生 程序源代码:

}

public Connection getConnection(String userName, String passWord) throws

SQLException {

this.setUserName(userName);

this.setPassword(password);

return getConnection();

}

public PrintWriter getLogWriter() {

return null;

}

public void setLogWriter(PrintWriter printWriter) {

}

public void setLoginTimeout(int int0) {

}

public int getLoginTimeout() {

return 0;

}

}

实现连接SQLServer的连接工厂,这里因为我们的项目使用SQLServer2000所以只实现了

SqlServerConnectionFactory。

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;//Sql数据库名称

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);

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航