动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息



本月文章推荐
.如何使每个用户有独立的cgi-bin目.
.使用Oracle实现实时通信.
.在linux8.0下,oracle9i的配置说.
.安装管理客户机.
.利用Oracle自带的连接池类的一例.
.怎样修改查看字符集及字符集.
.Oracle数据库最大可用性体系结构.
.ORACLE性能诊断―学习statspack笔.
.oracle10g初始化参数说明一.
.有关系统和X正常运行的两个问题.
.[Learn Oracle From OTN]基于成本.
.在oracle一个有60万记录的表中删.
.Oracle中索引树的结构与块的尺寸.
.Oracle 10G 最佳20位新特性:回滚.
.由于SGA大小在os上的限制导致数据.
.Oralce灾难防护的几种关键技术分.
.如何快速成为高级数据库人才.
.Oracle Designer对Oracle的连接.
.跟踪Oracle 9i的CPU和I/O使用代价.
.Linux 硬件稳定性指南,第 2 部分.

在JAVA中连接Oracle数据库(例子)

发表日期:2008-2-9 |



  /*
  * 创建日期 2005-9-27
  *
  * TODO 要更改此生成的文件的模板,请转至
  * 窗口 - 首选项 - Java - 代码样式 - 代码模板
  */
  package person.fane.test;
  
  import java.sql.*;
  /**
  * A JDBC test application for Oracle
  * @author Fane
  * @version 1.0.0
  * @since JDK1.4
  */
  public class OracleTest {
  private final String oracleDriverName = "oracle.jdbc.driver.OracleDriver";
  
  //以下使用的Test就是Oracle里的表空间
  private final String oracleUrlToConnect ="jdbc:oracle:thin:@192.168.0.36:1521:Test";
  private Connection myConnection = null;
  /**
  * To load the jdbc driver
  *
  */
  public OracleTest()
  {
  try
  {
  Class.forName(oracleDriverName);
  }catch(ClassNotFoundException ex)
  {
  System.out.println(getErrorMessage(ex,"The Driver loaded error,please contact to your Software Designer!").toString());
  }
  }
  
  public StringBuffer getErrorMessage(Exception ex,String alarmMessage)
  {
  StringBuffer errorStringBuffer = new StringBuffer();
  errorStringBuffer.append(alarmMessage);
  errorStringBuffer.append(ex.getMessage());
  return errorStringBuffer;
  }
  
  /**
  * getConnection method
  * @return Connection
  */
  public Connection getConnection()
  {
  try
  {
  this.myConnection = DriverManager.getConnection(oracleUrlToConnect,"Fane","201");
  
  }catch(Exception ex)
  {
  System.out.println(getErrorMessage(ex,"Can not get connection,please contact to your Software Designer!").toString());
  }
  
  return this.myConnection;
  
  }
  
  /**
  * @param args
  */
  public static void main(String[] args) {
  OracleTest myOracleTest = new OracleTest();
  try
  {
  Connection myConnection = myOracleTest.getConnection();
  
  System.out.println("Now begin to excute.............");
  
  PreparedStatement myPreparedStatement = myConnection.prepareStatement("select area_id, area_name,ip_address,tel,area_type,pc_id from c_area_info");
  //myPreparedStatement.setInt(1,2);
  ResultSet myResultSet = myPreparedStatement.executeQuery();
  StringBuffer myStringBuffer = new StringBuffer();
  
  while(myResultSet.next())
  {
  
  myStringBuffer.append(myResultSet.getInt("area_id")+" ");
  myStringBuffer.append(myResultSet.getString("area_name")+" ");
  myStringBuffer.append(myResultSet.getString("ip_address")+" ");
  myStringBuffer.append(myResultSet.getString("tel")+" ");
  myStringBuffer.append(myResultSet.getInt("area_type")+" ");
  myStringBuffer.append(myResultSet.getInt("pc_id")+"\n");
  }
  System.out.println(myStringBuffer.toString());
  //System.out.println(new String(myStringBuffer.toString().getBytes("ISO-8859-1"),"GBK"));
  }catch(Exception ex)
  {
  System.out.println(myOracleTest.getErrorMessage(ex,"Application error,please contact to your Software Designer!").toString());
  }
  
  }
  
  }

上一篇:Java开发中使用Oracle数据库的一点提醒 人气:331
下一篇:Enterprise Library-Data Block oracle 人气:489
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-24 Sablog-X v2.0 预览版
2008-7-24 帝国备份王EmpireBak 2008 正式版
2008-7-24 网趣网上购物系统时尚版 v8.2
2008-7-24 纵横B2B电子商务系统XYECS!B2B v
2008-7-24 e路小说小偷 v1.2.0723
2008-7-24 凌风美女图片站程序 v2.2
2008-7-24 TOM15电影收索程序
2008-7-24 清风信息自动采集生成系统 v1.0
2008-7-24 QQ邮箱编辑器 v1.0 (小小菜刀ASP
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵