JSP连接数据库的过程?

王朝知道·作者佚名  2011-03-23
窄屏简体版  字體: |||超大  
 
分類: 電腦/網絡 >> 程序設計 >> 其他編程語言
 
參考答案:

package data;

import java.sql.*;

public class DBConnection {

private String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; //"oracle.jdbc.driver.OracleDriver";

private String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=sdiedata"; //"jdbc:oracle:thin:@127.0.0.1:1521:oracle";

private String user = "sa";

private String password = "123";

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

user = newUser;

}

public String getUser() {

return user;

}

public void setPassword(String newPassword) {

password = newPassword;

}

public String getPassword() {

return password;

}

public Connection getConnection() {

try {

Class.forName(driverName);

return DriverManager.getConnection(url, user, password);

}

catch (Exception e) {

e.printStackTrace();

return null;

}

}

public static void main(String[] args) {

//DBConnectionManager DBConnectionManager1 = new DBConnectionManager();

try{

DBConnection dcm = new DBConnection();

Connection conn = dcm.getConnection();

Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery("select * from my_Book");

// stmt = conn.createStatement();

while(rs.next()){

System.out.print("名称: "+rs.getString(1));

System.out.print("\tpassword: "+rs.getString(2));

System.out.println();

}

}catch(Exception e){

e.printStackTrace();

}

}

}

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航