java声明操作数据库简

来源:互联网 发布:linux哪个方面 编辑:程序博客网 时间:2024/06/18 14:08

声明操作数据库要用到的一系列对象

   Connection cn = null;

   Statement st = null;

   ResultSet rs = null;

  

  //加载jdbc-odbc桥驱动程序

   try {

     Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

   } catch (ClassNotFoundException e) {}

 

  //定义jdbc URL

  String url = "jdbc:odbc:数据源名";

 

  //创建数据库连接

  cn = DriverManager.getConnection(url);

 

  //创建语句对象

  st = cn.createStatement();

 

  //执行插入,修改,删除操作

  st.executeUpdate(SQL语句);

 

  //执行查询

  st = st.executeQuery(SQL语句);

 

  //从结果集中一条一条检索记录

  while(rs.next())

  {

     rs.getString(字段名或索引)    --索引从1开始

  }

 

直连数据库的写法

try {

   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

 } catch (Exceptione) {

}

 try {

    String s ="jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs";

    Connection cn = DriverManager.getConnection(s,"sa","");

    Statement st = cn.createStatement();   

    ResultSet rs = st.executeQuery("select* from authors");

    rs.next();

    System.out.println(rs.getString(1));

 } catch (Exception ee) {

ee.printStackTrace();

}

原创粉丝点击