新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > DB2教程 > 正文:JDBC连接DB2、Oracle、MySQL、PostgreSQL

JDBC连接DB2、Oracle、MySQL、PostgreSQL

新客网 XKER.COM 2008-01-28 来源:赛迪网 30961 收藏本文

JDBC连接DB2、Oracle、MySQL、PostgreSQL,并取得当前时间得实用代码:

package   com.terac.util;   
    
  import   java.sql.Connection;   
  import   java.sql.DriverManager;   
  import   java.sql.ResultSet;   
  import   java.sql.Statement;   
    
  public   class   DBTest   {   
  public   static   void   main(String[]   args)   {   
  try   {   
  String   user   =   "user";   
  String   password   =   "password";   
  String   driver   =   "COM.ibm.db2.jdbc.net.DB2Driver";   
  //"oracle.jdbc.driver.OracleDriver";   
  //"com.mysql.jdbc.Driver";   
  //"org.postgresql.Driver";   
  String   url   =   "jdbc:db2://localhost/a";   
  //"jdbc:oracle:thin:@localhost:1521:a";   
  //"jdbc:mysql://localhost/a";   
  //"jdbc:postgresql://localhost:5740/a";   
  String   sql   =   "SELECT   current   timestamp   FROM   sysibm.sysdummy1";   
  //"SELECT   sysdate   FROM   dual";   
  //"SELECT   now()";   
  //"SELECT   current_timestamp";   
  Class.forName(driver).newInstance();   
  Connection   c   =   DriverManager.getConnection(url,   user,   password);   
  Statement   stmt   =   c.createStatement();   
  ResultSet   rs   =   stmt.executeQuery(sql);   
  while   (rs.next())   {   
  System.out.println(rs.getString(1));   
  }   
  }   catch   (Exception   e)   {   
  e.printStackTrace();   
  }   
  }   
  }
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐