import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
private static String driverName ;
private static String url ;
private static String userName ;
private static String userpwd ;
public static Connection con = instance();
public static Connection instance()
{
initDBParameter_Oracle();
return getDBConnection();
}
public static Connection getDBConnection(){
if(null != con )
{
return con;
}
Connection con=null;
try{
Class.forName(driverName);
con = DriverManager.getConnection(url,userName,userpwd);
if ( con != null){
System.out.println("conn success !");
}
}catch(Exception e){
e.printStackTrace();
}
return con;
}
/**
* 初始化 连结 ACCESS数据 的JDBC连结参数
*/
public static void initDBParameter_Access()
{
driverName = "sun.jdbc.odbc.JdbcOdbcDriver";
// url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+Cfg.getAccessDBPath();
userName = "";
userpwd = "";
}
/**
* 初始化 连结 ORACLE数据 的JDBC连结参数
*/
public static void initDBParameter_Oracle()
{
driverName = "oracle.jdbc.driver.OracleDriver";
userName = "csmis";
userpwd = "csmis";
// url ="jdbc:oracle:thin:@127.0.0.1:1521:test";
url ="jdbc:oracle:thin:@127.0.0.1:1521:test";
}
/**
* 初始化 连结 SQL SERVER数据 的jdbc连结参数
*/
public static void initDBParameter_SQLServer()
{
driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
url = "jdbc:microsoft:sqlserver://Localhost:1433;DatabaseName=pubs";
userName = "sa";
userpwd = "sa";
}
/**
* 初始化 连结 SQL SERVER数据 的jdbc连结参数
*/
public static void initDBParameter_MySql()
{
driverName = "com.mysql.jdbc.Driver";
url = "jdbc:mysql://127.0.0.1:3333/test";
userName = "";
userpwd = "";
}
public static Connection conAccess()
{
Connection con=null;
try{
Class.forName(driverName);
con = DriverManager.getConnection(url,userName,userpwd);
if ( con != null){
System.out.println("conn successed ");
}
}catch(Exception e){
e.printStackTrace();
}
return con;
}
public static void main(String [] args) throws Exception
{
Connection con = DBConnection.con;
Statement st = con.createStatement();
String sql = "create table b (id varchar2(10));";
st.execute(sql);
//ResultSet rst = st.executeQuery();
}
分享到:
相关推荐
jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库
JDBC连接Oracle测试 package com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DB { private static Connection conn; private static ...
如果编程人员要在一个表中查找许多行,结果中的每个行都会查找其他表中的数据,最后,编程人员创建了独立的UPDATE命令来成批地更新第一个表中的数 据。...本文将为大家介绍通过JDBC连接Oracle数据库的十大技巧。
JDBC连接数据库工具类 JDBC 连接数据库 ORACLE SQLSERVER MYSQL ORACLE 已测 OK 欢迎大家反馈 我的微博是: http://weibo.com/namenode
JDBC连接DB2数据库需要的jar包 JDBC连接DB2数据库需要的jar包 JDBC连接DB2数据库需要的jar包
Tongweb5中配置JDBC连接池的文档。Web应用通过JNDI获取Tongweb配置的JDBC数据源(连接池
JDBC连接Mysql数据库案例,共有两个表,分装好了JDBC连接的步骤代码
jdbc 连接impala或者jdbc连接hive所需的jar包。
Jdbc连接postgresql数据库,其中包含源码和jar文件
JDBC连接数据库各种数据库参数大全 1、Oracle8/8i/9i数据库(thin模式) 2、DB2数据库 3、Sql Server7.0/2000数据库 4、Sybase数据库 5、Informix数据库 6、MySQL数据库 7、PostgreSQL...
JDBC连接Oracle数据库常见问题及解决方法
jdbc连接驱动大全
使用JDBC连接Oracle数据库使用JDBC连接Oracle数据库
达梦数据库JDBC连接驱动: 1. dm8-oracle-jdbc16-wrapper.jar 2. DmJdbcDriver16.jar 3. DmJdbcDriver17.jar 4. DmJdbcDriver18.jar
JDBC连接SQL2005解决办法JDBC连接SQL2005解决办法JDBC连接SQL2005解决办法
JDBC连接SQLSERVER的JAR包
JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...
主要介绍了Java使用Jdbc连接Oracle执行简单查询操作,结合实例形式详细分析了java基于jdbc实现Oracle数据库的连接与查询相关操作技巧,需要的朋友可以参考下
JDBC连接字符串大全 racle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String ...
本项目使用JDBC连接技术,实现登录后陈列数据库中全部人员信息的简单管理系统,在JDBC这里有问题的可以下载作为参考,附数据库!