当前位置:  数据库>oracle

关于Oracle的在Eclipse中操作的命令语句

    来源: 互联网  发布时间:2017-03-27

    本文导语: Connection con=this.creatCon();//获得连接   PreparedStatement pstm=null;//命令器 String sql="insert into student(student_id,name,sex,age) values(?,?,?,?)";//设置要执行的SQL语句    pstm=con.prepareStatement(sql);//准备执行SQL语句命令    pstm.setString(2, name);//设置...

Connection con=this.creatCon();//获得连接
   PreparedStatement pstm=null;//命令器

String sql="insert into student(student_id,name,sex,age) values(?,?,?,?)";//设置要执行的SQL语句
    pstm=con.prepareStatement(sql);//准备执行SQL语句命令
    pstm.setString(2, name);//设置第2个问号的值
    pstm.setString(3, sex);//设置第3个问号的值
    pstm.setInt(4, age);//设置第4个问号的值
    pstm.setInt(1,student_id);//设置第1个问号的值
    //pstm.executeQuery();//执行SQL命令,这个命令是在查询的时候,返回数据集ResultSet
    pstm.executeUpdate();//执行SQL命令,当是插入,删除,修改的时候用
    System.out.println("写入成功");//执行后写出是否成功







连接的打开和关闭:
// 创建一个连接Oracle数据库的类
public static Connection creatCon()
{
   String username="scott";
   String password="tiger";
   Connection con=null;
   try
   {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    String url="java:oracle:thin:@localhost:1521:ora9i";//连接Oracle数据库









     /*class.forName("com.micrsoft.jdbc.sqlserver.SQLServerDriver");
     String url="java:microsoft:sqlserver://localhost:1433";//连接SQL server数据库*/


    con=(Connection)DriverManager.getConnection(url,username,password);
    return con;
   }
   catch(Exception exc)
   {
    System.out.println(exc);
   }
   return null;
}
//关闭连接
public void closeCon(Connection c)
{
   try
   {
    c.close();
   }
   catch(Exception c1)
   {
    System.out.println(c1);
   }
}





















    
 
 

您可能感兴趣的文章:

  • oracle导出sql语句的结果集和保存执行的sql语句(深入分析)
  • oracle用什么SQL语句判断表存不存在
  • 请问怎么用jsp语句删除oracle中的一条记录?
  • Oracle中SQL语句连接字符串的符号使用介绍
  • Oracle用什么语句查询字段?
  • 怎么在java中向一个sql语句传参数,就像oracle的proc一样啊?
  • 请问在 Linux 下如何用代码实现连接oracle数据库 并 执行 SQL 语句?
  • Oracle 9i轻松取得建表和索引的DDL语句
  • Oracle的SQL语句中如何处理‘&’符号
  • 关于Oracle中的sql语句的疑问,向大家请教。
  • Oracle Sql语句长度限制问题及解决
  • Oracle9i取得建表和索引的DDL语句
  • Oracle 中文字段进行排序的sql语句
  • oracle数据库添加或删除一列的sql语句
  • Oracle中查询本月星期5的所有日期列表的语句
  • Oracle中备份表的简单sql命令语句
  • oracle中误删除表后恢复语句(FLASHBACK)
  • Oracle判断指定列是否全部为数字的sql语句
  • jsp中在oracle中查询日期类型时sql语句该怎么写啊?
  • Oracle 常用的SQL语句
  • linux下安装oracle后使用命令行启动的方法 linux启动oracle
  • Oracle 10G for Linux常用命令
  • Linux 下 Oracle 命令学习笔记
  • linux as3 安装oracle10g ,web端能访问,终端用命令不能进入
  • 请问,在unix下,关闭oracle数据库和重起unix,的正确顺序和命令应该是怎样的!请教!
  • Linux下命令行启动oracle时报错的解决
  • Linux下启动Oracle database EM及isqlplus等命令
  • oracle for linux 下面的sqlca.sqlcode是一个什么命令去查?
  • 查看Oracle的执行计划一句话命令
  • Oracle 10g各个帐号的访问权限、登录路径、监控状态命令查询等等
  • 要装oracle,设置好环境变量。之后就啥命令也用不了了
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Eclipse的Oracle插件 jOra
  • Eclipse连接Oracle数据库的ORA-00604 ORA-12705错误
  • Eclipse的Oracle插件 OracleExplorer
  • Oracle针对Eclipse 11g发布开发包
  • Linux下启动Oracle database EM及isqlplus等命令 iis7站长之家
  • 如何在Eclipse中设置Oracle的JDBC
  • 求redhat linux 9.0下可以使用的oracle 10g或9i,还有redhat linux 9.0下可以使用的eclipse下载地址
  • Oracle修复了Eclipse的Java问题
  • Eclipse连接Oracle数据库介绍
  • Eclipse连接Oracle数据库
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • ORACLE日期相关操作
  • Linux系统下Oracle的启动与Oracle监听的启动
  • ORACLE数据库常用字段数据类型介绍
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 12c的九大最新技术特性介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3