当前位置: 技术问答>java相关
谁有与数据库相连的java beans 的源代码,能否共享?
来源: 互联网 发布时间:2015-02-13
本文导语: 我的e_mail:zh_yl@yahoo.com.cn | /******************************************************** *@opendb * *@AUTHOR:sammer ...
我的e_mail:zh_yl@yahoo.com.cn
|
/********************************************************
*@opendb *
*@AUTHOR:sammer *
*@UPDATE:Oct,21,2001 *
********************************************************/
//定义包opendb
package opendb;
//引入java.sql.*
import java.sql.*;
//包opendb中的类opendb
public class opendb
{
//调用数据库
//定义数据库连接字符串
/****************************************************************
//1. [ ORACLE ] daifuMD.com
String sDBDriver="oracle.jdbc.driver.OracleDriver";
String sConnStr="jdbc:oracle:thin:@xxx.xxx.xxx.xxx:xxxx:databaseName";
String userID="test";//用户名
String PassWord="test";//密码
Connection conn=null;
ResultSet rs=null;
/*****************************************************************/
/***************************************************
//2. [ SQL Server ] 参见JSPwonderful Page-130
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:JSP";
String userID="test";//用户名
String PassWord="test";//密码
Connection conn=null;
ResultSet rs=null;
/****************************************************/
/***************************************************/
//3. [ MY SQL ] 参见JSPdevelop Page-230
String sDBDriver="org.gjt.mm.mysql.Driver";
String sConnStr="jdbc:mysql://localhost/test";
String userID="test";//用户名
String PassWord="";//密码
Connection conn=null;
ResultSet rs=null;
/****************************************************/
/***************************************************
//4. [ ACCESS ] 参见JSPdevelop Page-231(使用JDBC-ODBC桥访问数据库)
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:opendb";
Connection conn=null;
ResultSet rs=null;
****************************************************/
//定义打开数据库连接的函数
public opendb()
{
try{
Class.forName(sDBDriver);}
//处理异常
catch(java.lang.ClassNotFoundException e){
System.err.println("opendb():"+e.getMessage());}
}
//定义执行SQL语句的函数
public ResultSet executeQuery(String sql)
{
rs=null;
try{
conn=DriverManager.getConnection(sConnStr,userID,PassWord);
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}
//处理异常
catch(SQLException ex){
System.err.println("aq.executeQuery:"+ex.getMessage());}
return rs;
}
}
*@opendb *
*@AUTHOR:sammer *
*@UPDATE:Oct,21,2001 *
********************************************************/
//定义包opendb
package opendb;
//引入java.sql.*
import java.sql.*;
//包opendb中的类opendb
public class opendb
{
//调用数据库
//定义数据库连接字符串
/****************************************************************
//1. [ ORACLE ] daifuMD.com
String sDBDriver="oracle.jdbc.driver.OracleDriver";
String sConnStr="jdbc:oracle:thin:@xxx.xxx.xxx.xxx:xxxx:databaseName";
String userID="test";//用户名
String PassWord="test";//密码
Connection conn=null;
ResultSet rs=null;
/*****************************************************************/
/***************************************************
//2. [ SQL Server ] 参见JSPwonderful Page-130
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:JSP";
String userID="test";//用户名
String PassWord="test";//密码
Connection conn=null;
ResultSet rs=null;
/****************************************************/
/***************************************************/
//3. [ MY SQL ] 参见JSPdevelop Page-230
String sDBDriver="org.gjt.mm.mysql.Driver";
String sConnStr="jdbc:mysql://localhost/test";
String userID="test";//用户名
String PassWord="";//密码
Connection conn=null;
ResultSet rs=null;
/****************************************************/
/***************************************************
//4. [ ACCESS ] 参见JSPdevelop Page-231(使用JDBC-ODBC桥访问数据库)
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:opendb";
Connection conn=null;
ResultSet rs=null;
****************************************************/
//定义打开数据库连接的函数
public opendb()
{
try{
Class.forName(sDBDriver);}
//处理异常
catch(java.lang.ClassNotFoundException e){
System.err.println("opendb():"+e.getMessage());}
}
//定义执行SQL语句的函数
public ResultSet executeQuery(String sql)
{
rs=null;
try{
conn=DriverManager.getConnection(sConnStr,userID,PassWord);
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}
//处理异常
catch(SQLException ex){
System.err.println("aq.executeQuery:"+ex.getMessage());}
return rs;
}
}