求高手支招
Java中如何访问一数据库,
如何将信息写入数据库?

解决方案 »

  1.   

    我靠,这问题太NX了,lz去看看jdbc吧!
      

  2.   

    学习下JDBC吧, 很简单的, 你可以去网上搜索下 JDBC的视频教程
    祝楼主早日学会
      

  3.   

    数据库连接的一般实现
    import java.sql.*;
    public class TestJDBC {
    public static void main(String[] args) {
    ResultSet rs = null;
    Statement stmt = null;
    Connection conn = null;
    try {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    //new oracle.jdbc.driver.OracleDriver();
    conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:SXT", "scott", "tiger");
    stmt = conn.createStatement();
    rs = stmt.executeQuery("select * from dept");
    while(rs.next()) {
    System.out.println(rs.getString("deptno"));
    System.out.println(rs.getInt("deptno"));
    }
    } catch (ClassNotFoundException e) {
    e.printStackTrace();
    } catch (SQLException e) {
    e.printStackTrace();
    } finally {
    try {
    if(rs != null) {
    rs.close();
    rs = null;
    }
    if(stmt != null) {
    stmt.close();
    stmt = null;
    }
    if(conn != null) {
    conn.close();
    conn = null;
    }
    } catch (SQLException e) {
    e.printStackTrace();
    }
    }
    }
    }
      

  4.   

    基本步骤:
    1.加载驱动(Class.forName(driver);
    2.获得连接(DriverManager.getConnection(url,userName,password);
    3.得到Statement或PreparedStatement
    4.得到结果集,如果有的话
    5.对结果集处理,如果有的话
    6.关闭资源