读书人

求一段bean的程序,该怎么解决

发布时间: 2012-01-03 22:16:06 作者: rapoo

求一段bean的程序
//数据库的连接
package beans;

import java.sql.*;

public class Conn
{
String DriverName= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";
String Url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Mydata ";
String UserName= "sa ";
String PassWord= " ";

public void setDriverName(String newDriverName) {
DriverName = newDriverName;
}

public String getDriverName() {
return DriverName;
}


public void setUrl(String newUrl) {
Url = newUrl;
}

public String getUrl() {
return Url;
}

public void setUser(String newUser) {
UserName = newUser;
}

public String getUser() {
return UserName;
}

public void setPassword(String newPassword) {
PassWord = newPassword;
}

public String getPassword() {
return PassWord;
}

public Connection getConnection() {
try {
Class.forName(DriverName);
return DriverManager.getConnection(Url, UserName, PassWord);
} catch (Exception e) {
e.printStackTrace();
return null;
}
}

/*public static void main(String[] args)
{




try{

Conn dc = new Conn();
Connectionconn = dc.getConnection();
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery( "select*from Userlist ");




while(rs.next()){
System.out.print( "名称: "+rs.getString(1));
System.out.print( "\tpassword: "+rs.getString(2));
System.out.println();
}

}catch(Exception e){
e.printStackTrace();
}
}//测试数据库连接*/

}

//数据库的连接
package beans;

import java.sql.*;

public class Conn
{
String DriverName= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";
String Url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Mydata ";
String UserName= "sa ";
String PassWord= " ";

public void setDriverName(String newDriverName) {
DriverName = newDriverName;
}

public String getDriverName() {
return DriverName;
}


public void setUrl(String newUrl) {
Url = newUrl;
}

public String getUrl() {
return Url;
}

public void setUser(String newUser) {


UserName = newUser;
}

public String getUser() {
return UserName;
}

public void setPassword(String newPassword) {
PassWord = newPassword;
}

public String getPassword() {
return PassWord;
}

public Connection getConnection() {
try {
Class.forName(DriverName);
return DriverManager.getConnection(Url, UserName, PassWord);
} catch (Exception e) {
e.printStackTrace();
return null;
}
}

/*public static void main(String[] args)
{




try{

Conn dc = new Conn();
Connectionconn = dc.getConnection();
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery( "select*from Userlist ");




while(rs.next()){
System.out.print( "名称: "+rs.getString(1));
System.out.print( "\tpassword: "+rs.getString(2));


System.out.println();
}

}catch(Exception e){
e.printStackTrace();
}
}//测试数据库连接*/

}

求大虾帮我用两个程序写一个连接数据库的bean。书上的怎么弄都弄不好
ps:数据库连接已经搞定,就是不会写bean
谢谢了

[解决办法]
package ajax.login;

import java.sql.Connection;
import java.sql.DriverManager;

public class DbConnect {
private String strUrl;
private String strUser;
private String strPass;
private String strDB;
private String strDBIP;
public Connection conn;
public DbConnect(){
strUrl= "jdbc:microsoft:sqlserver:// ";
strUser= "sa ";
strPass= "xxx ";
strDB= "webases ";
strDBIP= "127.0.0.1 ";
}
public Connection getConnection(){
strUrl+=strDBIP+ ":1433;DatabaseName= "+strDB;
try{
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ").newInstance();
conn=DriverManager.getConnection(strUrl,strUser,strPass);

}catch(Exception e){
System.out.println(e.getMessage());
}
return conn;

}
}

读书人网 >Java Web开发

热点推荐