【IT168 专稿】以前打算写周报的,就是一周一写,记录一点学过的技术,现在看来经常是有很多事情,有的时候没有事情就是玩了,结果弄得没有时间来学习了。学习的时候就是因为逼急了。要交作业,要考试了。时间不知道怎么就没有了,心情不知道怎么就不想学习。
但是在压力之下我还是经过高人的指点学习了一下java链接数据库的相关只是,以后也能做带数据库的东西了huhang00 51cto技术博客
首先要在oracle里面找到相关驱动huhang00 51cto技术博客
import java.sql.*;
import oracle.jdbc.driver.OracleDriver;huhang00 51cto技术博客
public class JdbcOdbc...{
public static void main(String[] args)...{
try ...{//这些东西要写到try里面huhang00 51cto技术博客
//driver name驱动器名称
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection(huhang00 51cto技术博客
"jdbc:oracle:thin:@本机地址或者名称:1521:orcl","用户名","密码");
Statement stmt = con.createStatement();
ResultSet rs=stmt.executeQuery("select * from users");huhang00 51cto技术博客
//主要就是创建上面三个对象,rs存储的为查询结果,如果是插入或者更新则不用这个了
//rs.next() rs首先指向的是表头,必须先要next一下huhang00 51cto技术博客
while(rs.next()) ...{
System.out.println(rs.getString(1)+" "+rs.getString(2)) ;
}huhang00 51cto技术博客
//getString或者getInt 获取对象用什么取决于数据类型
rs.close();
stmt.close();huhang00 51cto技术博客
//用了了必须关闭
}
catch(Exception e) ...{
e.printStackTrace();
}
}
