jdbc连接数据库

package dao;

//我现在连接的是Oracle11g

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;  

import java.sql.PreparedStatement;

    

public class Text {

public static Connection getConnection(){

   Connection conn = null;

   PreparedStatement pre = null;

   ResultSet result = null;

   try{

       Class.forName("oracle.jdbc.driver.OracleDriver");

       System.out.println("开始尝试连接数据库!");

       conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","123456");

       if (conn!=null){

        System.out.println("连接成功!");

       }else{

        System.out.println("连接失败!");

       }

       Statement stm=conn.createStatement();

       StringBuffer sql=new StringBuffer();

       sql.append("create table woaini (");   //创建表

       sql.append("id int primary key,");

       sql.append("name varchar2(100)");

       sql.append(")");

       System.err.println("SQL ->"+sql);

       stm.execute(sql.toString());   //发送sql语句

       

   }catch (Exception e){

       e.printStackTrace();

   }

   

   

   finally{

       try{

           if (result != null)

               result.close();

           if (pre != null)

               pre.close();

           if (conn != null)

               conn.close();

           System.out.println("数据库连接已关闭!");

       }

       catch (Exception e){

           e.printStackTrace();

       }

       return conn;

   }

}

}


你可能感兴趣的:(import,package,public,result,连接数据库)