Jave基础学习:jdbc小技巧

原创 2005年05月17日 12:06:00

  利用jdbc进行数据库操作,分为以下几步:
  1.载入驱动
    格式:Class.forName (<JDBC  Driver Class Name>)
     E.G.Class.forName("Weblogic.jdbc.mssqlserver4.Driver")

  2.联接数据源。
  Connection con
  以下任选其一
  con = DriverManager.getConnection(<url>)
  con = DriverManager.getConnection(<url>,<proporties>)
  con = DriverManager.getConnection(<url>,<user>,<password>)

  3.执行
  Statement stmt=con.creatStatement();
  ----执行存储过程:stmt.execute(<String sql>)
  ----以批处理方式执行多个语句:stmt.executeBatch()
  ----更新处理:   int updateCount=stmt.executeUpdate(<String  sql>)
  ----查询             ResultSet rs=stmt.executeQuery(<String sql>)

        常用的是:  while (rs.next())
                                      {}
  利用 . PrepairedStatement
   优点:不需重新在生成,只要修改参数就可以了,
   e.g.  PrepairedStatement pstmt1
   pstmt1=con.PrepairedStatement("select * from tableName where  a=? and b=?")
   pstmt1.setString(text1.getText,text2.getText)
   ResultSet  rs=pstmt1.executeQuery();

  利用 ResultSetMetaData
    要取得数据表中的字段数目,类型等,可以利用Result的getMetaData(),返回结果是以ResultSetMetaData对象保存。
    e.g.
    ResultSet rs =stmt.getResultSet()
    ResultSetMetaData rsmd=rs.getMetaData();
    //字段数目,
    int columeCount=rsmd.getColumnCount()
         for (i=1;i<=columnCount;i++)
           {
               System.out.println(rsmd.getClumnName())

              }

   //以上仅供参考,

鸟哥的Linux私房菜 基础学习篇读书笔记(4): 安装CentOS与多重引导小技巧

这个章节鸟哥主要讲述的是他以CentOS 5.x为例,进行实际Linux Distribution的安装。鸟哥讲的非常详细,基本上可以说是 手把手的教了,而且又是图形界面的安装方式,所以基本上只要按...

sql的一些基础知识和小技巧

  • 2011年03月03日 16:26
  • 194KB
  • 下载

jdbc中PreparedStatement不定参数的小技巧

jdbc中PreparedStatement对不定参数的进行设参预编译的小技巧

C#学习以及VS使用小技巧

  • 2015年09月17日 17:23
  • 471KB
  • 下载

Java基础笔记杂糅&Java使用小技巧

http://blog.csdn.net/e_wsq/article/details/8878796 http://blog.csdn.net/e_wsq/article/details/887...
  • piwwwiq
  • piwwwiq
  • 2014年03月31日 15:50
  • 540

电脑知识学习小技巧

  • 2011年10月27日 16:00
  • 110KB
  • 下载

jquery学习小技巧

  • 2010年11月16日 18:07
  • 96KB
  • 下载

Java基础小技巧回顾--关于String点点滴滴

其实本文非常简单,不过有很多朋友经常问,网上很多例子也写个大概,很多人也只是知道和大概,就本文而来读起来非常的轻松,不过算是一些小技巧;但是我们的程序中相信用得最多的就是char数组和byte[]数组...
  • tujiyue
  • tujiyue
  • 2012年01月31日 15:50
  • 597

【游戏特效Tommy原创教程】基础原理之UV动画小技巧

出处:  【游戏特效Tommy原创教程】基础原理之UV动画小技巧 ===================================================================...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jave基础学习:jdbc小技巧
举报原因:
原因补充:

(最多只允许输入30个字)