希望大家可以帮我解答一下,最好是可以直接运行得代码,谢谢了。在线等

解决方案 »

  1.   

    懒惰是罪。private Connection conn = null;DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    conn = DriverManager.getConnection(
    "jdbc:oracle:thin:@数据库地址:数据库名", "账号", "密码");不知道这样能用不
      

  2.   


    Class.forName("oracle.jdbc.driver.OracleDriver");
    Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:数据库名","账号","密码");
    看看这个可以不?
    Oracle是安装在本机的
      

  3.   

    支持2楼 懒得有罪
        String url = "jdbc:oracle:thin:@127.0.0.1:1521:数据库名";
        String url = "SQL语言";
        Class.forName("oracle.jdbc.driver.OracleDriver");
        Connection conn = DriverManager.getConnection(url,"数据库用户密码","密码");
        Statement stmt = conn.createSatement();
        //查询操作
         ResultSet rs = stmt.executeQuery(sql);
        //遍历结果集
        while(rs.next){
        ...........
        }
        //更新 DELELET 插入操作
           boolean result = stmt.executeUpdate(sql);
          if(!result){
              System.out.println("操作成功");
             }else{
                     System.out.println("操作失败");
             }
       //DROP CREATE 操作
           boolean result = stmt.execute(sql);
             if(!result){
                System.out.println("操作成功");
              }else{
                     System.out.println("操作失败");
              }
      

  4.   

    修改一小下,楼上的String url = "SQL语言"; 修改为String sqlStr="SQL语言";
      

  5.   

    package com.sql;import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;public class DBConnection {
    public static void main(String[] args){
    if(getConnection()==null){
    System.out.println("连接不成功!");
    }else{
    System.out.println("连接成功!");
    }
    }
    public static Connection getConnection(){
    Connection con=null;
    try {
    Class.forName("oracle.jdbc.OracleDriver");
    con = DriverManager.getConnection("jdbc:oracle:thin:@数据库所在的IP:端口号:数据库名","用户名","密码");
    } catch (ClassNotFoundException e) {
    System.out.println(e.getMessage());
    } catch (SQLException e) {
    System.out.println(e.getMessage());
    }
    return con;
    }
    }