zoukankan      html  css  js  c++  java
  • java当中请给出一个oracle的helloworld例子

    [学习笔记]

    2.oracle的helloworld例子:

    import java.sql.*;
    public class OracleHello{
        public static void main(String args[]) {
            Connection con;
            String createString;
            createString = "select EMPNO from EMP";
            Statement stmt;
            try {
    /*see above, import sun.jdbc.odbc.JdbcOdbcDriver;*/
    /*see above, import sun.jdbc.odbc.JdbcOdbcDriver;for kkk this kind of url connection string, you must
                use sun.jdbc.odbc.JdbcOdbcDriver. if you wan to use oracle.jdbc.driver.OracleDriver, you must use
                jdbc:oracle:thin:@localhost:1521:qixy */
    /*a sound blaster hardware need a driver to function, software draw awave, then when play,
    through the driver, hardware can change it to sound you can hear. here your statement can
    be sent to the database.

     public static Class forName(String className)
                          throws ClassNotFoundExceptionReturns the Class object associated with the class or interface with the given string name. Invoking this method is equivalent to:
       Class.forName(className, true, currentLoader)
      where currentLoader denotes the defining class loader of the current class.
     For example, the following code fragment returns the runtime Class descriptor for the class named java.lang.Thread:

        Class t = Class.forName("java.lang.Thread")
      A call to forName("X") causes the class named X to be initialized.


     */
                Class.forName("oracle.jdbc.driver.OracleDriver");
                con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:qixy", "scott", "tiger");
                System.out.println("Connection is ok");
                stmt = con.createStatement();
      //          stmt.execute(createString);
                ResultSet rs=stmt.executeQuery(createString);
                while(rs.next())
                {     String no=rs.getString("EMPNO");
                      System.out.println(no);
                }
                stmt.close();
                con.close();        }
            catch (Exception ex) {
                ex.printStackTrace();
            }    }}

    文章转载自原文:https://blog.csdn.net/qq_44594249/article/details/100669095

  • 相关阅读:
    基于SSM框架web搜索功能的实现
    使用APICloud打包webapp
    mac如何运行vue项目
    前端和算法实现:给网站上加上自己的水印(以后用上)
    jQuery常用代码片段
    关于vscode的个人配置
    听说你想用git,安装一下咯
    vue创建项目的一种方法
    用js控制css动画效果@keyframes
    axios的封装和拦截
  • 原文地址:https://www.cnblogs.com/haima1949/p/11652144.html
Copyright © 2011-2022 走看看