/*
* Created by IntelliJ IDEA.
* User: administrator
* Date: Mar 26, 2002
* Time: 3:24:12 PM
* To change template for new class use
* Code Style | Class Templates options (Tools | IDE Options).
*/
package com.chinacountry.databases;
import java.sql.*;
import java.util.StringTokenizer;
public class connDB
{
String sDBDriver = "org.gjt.mm.mysql.Driver";
String sConnStr = "jdbc:mysql://10.100.27.13:3306/db1";
Connection cn = null;
Statement stmt;
boolean autoCommit;
private String DbType="MYSQL";
//private String DbType="oracle";
private connDB()
{
init();
}
private void init()
{
try
{
Class.forName(sDBDriver).newInstance();
cn = DriverManager.getConnection(sConnStr,"naxweb","naxweb");
}
catch(Exception e)
{
System.err.println("conndb(): " + e.getMessage());
}
}
public static connDB getNewInstance()
{
return new connDB();
}
//数据绑定的资料好像很少,有空给大家一个例子。在这里只能返回PreparedStatement。
public PreparedStatement getPreparedStmt(String sql) throws SQLException
{
PreparedStatement preStmt=null;
try
{
preStmt = cn.prepareStatement(sql);
}
catch(SQLException ex)
{
ex.printStackTrace();
throw ex;
}
return preSt
* Created by IntelliJ IDEA.
* User: administrator
* Date: Mar 26, 2002
* Time: 3:24:12 PM
* To change template for new class use
* Code Style | Class Templates options (Tools | IDE Options).
*/
package com.chinacountry.databases;
import java.sql.*;
import java.util.StringTokenizer;
public class connDB
{
String sDBDriver = "org.gjt.mm.mysql.Driver";
String sConnStr = "jdbc:mysql://10.100.27.13:3306/db1";
Connection cn = null;
Statement stmt;
boolean autoCommit;
private String DbType="MYSQL";
//private String DbType="oracle";
private connDB()
{
init();
}
private void init()
{
try
{
Class.forName(sDBDriver).newInstance();
cn = DriverManager.getConnection(sConnStr,"naxweb","naxweb");
}
catch(Exception e)
{
System.err.println("conndb(): " + e.getMessage());
}
}
public static connDB getNewInstance()
{
return new connDB();
}
//数据绑定的资料好像很少,有空给大家一个例子。在这里只能返回PreparedStatement。
public PreparedStatement getPreparedStmt(String sql) throws SQLException
{
PreparedStatement preStmt=null;
try
{
preStmt = cn.prepareStatement(sql);
}
catch(SQLException ex)
{
ex.printStackTrace();
throw ex;
}
return preSt
| 对此文章发表了评论 |
