亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tinysqlresultset.java

?? TinySQL是一個輕量級的純java數(shù)據(jù)庫引擎
?? JAVA
?? 第 1 頁 / 共 5 頁
字號:

  /**
   *
   * Get the long value of a column by name
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is 0
   *
   */
  public long getLong(String columnName) throws SQLException {

    return getLong(findColumn(columnName));

  }

  /**
   *
   * Get the float value of a column by name
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is 0
   *
   */
  public float getFloat(String columnName) throws SQLException {

    return getFloat(findColumn(columnName));

  }

  /**
   *
   * Get the double value of a named column
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is 0
   *
   */
  public double getDouble(String columnName) throws SQLException {

    return getDouble(findColumn(columnName));

  }

  /**
   *
   * Get the value of a named column as a BigDecimal object
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is null
   * @deprecated
   */
  public BigDecimal getBigDecimal(String columnName, int scale) throws SQLException {

    return getBigDecimal(findColumn(columnName), scale);

  }

  /**
   *
   * Get the value of a named column as a byte array
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is null
   *
   */
  public byte[] getBytes(String columnName) throws SQLException {

    return getBytes(findColumn(columnName));

  }

  /**
   *
   * Get a named column as a java.sql.Date 
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is null
   *
   */
  public java.sql.Date getDate(String columnName) throws SQLException {

    return getDate(findColumn(columnName));

  }

  /**
   *
   * Get a named column as a java.sql.Time 
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is null
   *
   */
  public java.sql.Time getTime(String columnName) throws SQLException {

    return getTime(findColumn(columnName));

  }

  /**
   *
   * Get a named column as a java.sql.Time 
   * @param columnName is the SQL name of the column
   * @return the column value; if isNull the value is null
   *
   */
  public java.sql.Timestamp getTimestamp(String columnName)
       throws SQLException {

    return getTimestamp(findColumn(columnName));

  }

  /**
   * 
   * This is unsupported, but we'll try to call the corresponding
   * call by column index.
   *
   */
  public java.io.InputStream getAsciiStream(String columnName)
       throws SQLException {

    return getAsciiStream(findColumn(columnName));

  }

  /**
   * 
   * This is unsupported, but we'll try to call the corresponding
   * call by column index.
   * @deprecated
   *
   */
  public java.io.InputStream getUnicodeStream(String columnName)
       throws SQLException {

    return getUnicodeStream(findColumn(columnName));

  }

  /**
   * 
   * This is unsupported, but we'll try to call the corresponding
   * call by column index.
   *
   */
  public java.io.InputStream getBinaryStream(String columnName)
       throws SQLException {

    return getBinaryStream(findColumn(columnName));

  }

  /**
   *
   * Get the value of a named column as an object
   * @param columnName the SQL column name
   * @param sqlType SQL type code defined by java.sql.Types
   * @return the parameter as an Object
   *
   */
  public Object getObject(String columnName, int sqlType, int scale)
       throws SQLException {

    return getObject(findColumn(columnName), sqlType, scale);

  }

  /**
   *
   * Same as above, except defaulting scale to 0.
   *
   */
  public Object getObject(String columnName, int type)
       throws SQLException {

    return getObject(findColumn(columnName), type, 0);

  }

  /**
   *
   * Same as above, except returning the default SQL type
   *
   */
  public Object getObject(String columnName) throws SQLException {
    return getObject(findColumn(columnName));
  }

  /**
   *
   * Given a column name, this method returns the column number for that
   * name.  Column name to number mappings are kept inside a Hashtable.
   * Applications that do not need the overhead of this calculation are
   * not penalized since the mapping only occurs on the first attempt to
   * access a column number by name.
   * @exception java.sql.SQLException thrown if a bad name is passed
   * @param name the name of the column desired
   * @return the column number, 1 being the first column
   *
   */
  public int findColumn(String name) throws SQLException {

    Integer num;

    // does the column map exist?
    //
    if( column_map == null ) {

      int i, maxi;
      String columnIndexName;

      // create a Hashtable which expects to hold
      // enough objects for all the columns in the
      // result set.
      //
      column_map = new Hashtable(maxi = result.numcols());

      // add each column by name, with an Integer index
      //
      for(i=0; i<maxi; i++) {
        tsColumn tsc = result.columnAtIndex(i);
        columnIndexName = tsc.name;
        if ( tsc.alias != (String)null ) columnIndexName = tsc.alias;
        column_map.put(columnIndexName, new Integer(i));
      }
    }

    // one way or another, we've got a column_map; either it
    // already existed, or the above code created it.
    //

    // look up the column name in the map, and find it's
    // index (the Integer object)
    //
    num = (Integer)column_map.get(name);
    if( num == null ) {
      throw new SQLException("Invalid column name: " + name);
    }

    // return the column index as an int
    //
    return num.intValue() + 1;

  }

  /**
   *
   * Return the warning chain. This is presently unsupported.
   * @see java.sql.Statement#getWarnings
   * @return the chain of warnings
   *
   */
  public SQLWarning getWarnings() throws SQLException {
    return null;
  }

  /**
   *
   * Clear the chain of warnings. This does nothing, since the
   * warning chain is not used by tinySQL
   * @see java.sql.Statement#clearWarnings
   *
   */
  public void clearWarnings() throws SQLException {
  }
 
 
    //--------------------------JDBC 2.0-----------------------------------

    //---------------------------------------------------------------------
    // Getter's and Setter's
    //---------------------------------------------------------------------

    /**
     * JDBC 2.0
     *
     * <p>Gets the value of a column in the current row as a java.io.Reader.
     * @param columnIndex the first column is 1, the second is 2, ...
     */
    public java.io.Reader getCharacterStream(int columnIndex) throws SQLException {
      return null;
    }

    /**
     * JDBC 2.0
     *
     * <p>Gets the value of a column in the current row as a java.io.Reader.
     * @param columnName the name of the column
         * @return the value in the specified column as a <code>java.io.Reader</code>
     */
    public java.io.Reader getCharacterStream(String columnName) throws SQLException {
      return null;
    }

    /**
     * JDBC 2.0
     *
     * Gets the value of a column in the current row as a java.math.BigDecimal 
     * object with full precision.
     *
     * @param columnIndex the first column is 1, the second is 2, ...
     * @return the column value (full precision); if the value is SQL NULL, 
     * the result is null
     * @exception SQLException if a database access error occurs
     */
    public BigDecimal getBigDecimal(int columnIndex) throws SQLException {
      return null;
    }

    /**
     * JDBC 2.0
     *
     * Gets the value of a column in the current row as a java.math.BigDecimal 
     * object with full precision.
     * @param columnName the column name
     * @return the column value (full precision); if the value is SQL NULL, 
     * the result is null
     * @exception SQLException if a database access error occurs
     *
     */
    public BigDecimal getBigDecimal(String columnName) throws SQLException {
      return null;
    }

    //---------------------------------------------------------------------
    // Traversal/Positioning
    //---------------------------------------------------------------------

    /**
     * JDBC 2.0
     *
     * <p>Indicates whether the cursor is before the first row in the result 
     * set.   
     *
     * @return true if the cursor is before the first row, false otherwise. Returns
     * false when the result set contains no rows.
     * @exception SQLException if a database access error occurs
     */
    public boolean isBeforeFirst() throws SQLException {
      return false;
    }

    /**
     * JDBC 2.0
     *
     * <p>Indicates whether the cursor is after the last row in the result 
     * set.   
     *
     * @return true if the cursor is  after the last row, false otherwise.  Returns
     * false when the result set contains no rows.
     * @exception SQLException if a database access error occurs
     */
    public boolean isAfterLast() throws SQLException {
      return false;
    }

    /**
     * JDBC 2.0
     *
     * <p>Indicates whether the cursor is on the first row of the result set.   
     *
     * @return true if the cursor is on the first row, false otherwise.   
     * @exception SQLException if a database access error occurs
     */
    public boolean isFirst() throws SQLException {
      return false;
    }

    /**
     * JDBC 2.0
     *
     * <p>Indicates whether the cursor is on the last row of the result set.   
     * Note: Calling the method <code>isLast</code> may be expensive
         * because the JDBC driver
     * might need to fetch ahead one row in order to determine 
     * whether the current row is the last row in the result set.
     *
     * @return true if the cursor is on the last row, false otherwise. 
     * @exception SQLException if a database access error occurs
     */
    public boolean isLast() throws SQLException {
      return false;
    }

    /**
     * JDBC 2.0
     *
     * <p>Moves the cursor to the front of the result set, just before the
     * first row. Has no effect if the result set contains no rows.
     *
     * @exception SQLException if a database access error occurs or the 
     * result set type is TYPE_FORWARD_ONLY
     */
    public void beforeFirst() throws SQLException {
      return ;
    }

    /**
     * JDBC 2.0
     *
     * <p>Moves the cursor to the end of the result set, just after the last
     * row.  Has no effect if the result set contains no rows.
     *
     * @exception SQLException if a database access error occurs or the 
     * result set type is TYPE_FORWARD_ONLY 
         */
    public void afterLast() throws SQLException {
      return ;
    }

    /**
     * JDBC 2.0
     *
     * <p>Moves the cursor to the first row in the result set.  
     *
     * @return true if the cursor is on a valid row; false if
         *         there are no rows in the result set
     * @exception SQLException if a database access error occurs or the 
     * result set type is TYPE_FORWARD_ONLY
     */
    public boolean first() throws SQLException {
      return false;
    }

    /**

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品电影在线| 欧美日韩在线播放一区| 亚洲自拍偷拍麻豆| 日韩一区二区在线看| 粉嫩aⅴ一区二区三区四区五区| 精品国一区二区三区| 国产一区91精品张津瑜| 亚洲美女屁股眼交3| 91精品国产色综合久久久蜜香臀| 国产高清不卡二三区| 亚洲国产日韩综合久久精品| 久久久午夜精品| 欧美亚洲愉拍一区二区| 国产一区二区毛片| 亚洲国产日韩av| 国产欧美日韩麻豆91| 日本福利一区二区| 国产成人av影院| 亚洲一区二区成人在线观看| 久久青草国产手机看片福利盒子 | 蜜臀91精品一区二区三区| 国产精品卡一卡二| 欧美精品一区二区三区很污很色的| 成人三级伦理片| 开心九九激情九九欧美日韩精美视频电影| 国产精品福利一区二区三区| 日韩一区二区视频| 欧美亚洲另类激情小说| 成人av在线影院| 国产精品自拍一区| 美国三级日本三级久久99| 亚洲女人的天堂| 日韩你懂的电影在线观看| 欧美色区777第一页| 91在线观看污| 国产久卡久卡久卡久卡视频精品| 丝瓜av网站精品一区二区| 国产精品欧美一区喷水| 精品国产免费一区二区三区四区| 欧美视频在线不卡| 国产电影精品久久禁18| 久久精品国产精品亚洲精品| 亚洲国产精品一区二区久久恐怖片| 中文字幕精品一区二区三区精品| 精品剧情v国产在线观看在线| 欧美人妇做爰xxxⅹ性高电影| 91性感美女视频| 高清视频一区二区| 国产盗摄视频一区二区三区| 久久99久久99精品免视看婷婷| 亚洲成av人**亚洲成av**| 怡红院av一区二区三区| 亚洲国产精品成人综合色在线婷婷| 日韩欧美一区电影| 精品三级在线观看| 精品国精品国产| 337p日本欧洲亚洲大胆精品 | 欧美日韩免费观看一区二区三区| 91年精品国产| 日本丰满少妇一区二区三区| 91亚洲精品久久久蜜桃网站| 91视频.com| 在线视频一区二区三区| 欧美日韩一区二区三区在线看| 91福利精品视频| 欧美日韩国产123区| 在线观看91视频| 欧美高清性hdvideosex| 欧美一区日本一区韩国一区| 精品国产乱码久久久久久闺蜜| 精品国产区一区| 国产欧美一区二区精品性色| 中文字幕欧美激情一区| 亚洲精品高清在线| 无码av免费一区二区三区试看 | 91麻豆精品91久久久久久清纯 | 成人av免费在线| 成人网页在线观看| 91麻豆精东视频| 欧美日韩二区三区| 91精品国产综合久久精品 | www.欧美色图| 国产成人综合在线观看| av一区二区三区在线| 欧美性做爰猛烈叫床潮| 欧美男女性生活在线直播观看| 欧美精品亚洲一区二区在线播放| 欧美日韩久久一区| 精品91自产拍在线观看一区| 中文字幕一区二区三区蜜月| 亚洲一区二区欧美日韩| 麻豆精品视频在线观看免费| 高清成人在线观看| 欧美中文字幕一二三区视频| 日韩一卡二卡三卡| 久久综合九色综合久久久精品综合| 中文在线资源观看网站视频免费不卡 | 精品一区二区三区在线观看| 91麻豆视频网站| 国产欧美一区二区精品秋霞影院| 午夜电影网一区| 在线欧美小视频| 中文字幕中文字幕一区| 韩国中文字幕2020精品| 9191精品国产综合久久久久久| 中文字幕色av一区二区三区| 国产一区二区视频在线播放| 色域天天综合网| 国产欧美一区二区在线| 亚洲成人7777| 欧美午夜一区二区| 国产精品三级电影| 国产成人精品网址| 欧美一卡二卡在线| 午夜精品久久久久久久| 成人av在线播放网址| 久久久久久久久岛国免费| 婷婷国产在线综合| 欧美日韩色一区| 亚洲日本在线天堂| 不卡av在线网| 日韩一区二区免费在线电影| 亚洲va欧美va人人爽午夜| 国产日韩欧美精品电影三级在线| 久久er99精品| 日韩精品一区二区三区视频在线观看| 婷婷综合另类小说色区| 欧美色中文字幕| 亚洲国产精品尤物yw在线观看| 精品一区二区三区在线播放视频 | 久久久久久免费| 精品一区二区三区在线观看| 7777精品伊人久久久大香线蕉经典版下载 | 天天综合天天综合色| 色88888久久久久久影院按摩| 欧美日韩国产免费| 国产精品视频九色porn| 国产91丝袜在线播放| 亚洲国产岛国毛片在线| 国产精品影音先锋| 国产精品久久久一区麻豆最新章节| 久久精品99久久久| 久久久久久久电影| 国产一区二区三区四区五区美女| 国产日韩欧美激情| 国产98色在线|日韩| 国产精品久久久久三级| 成人黄色免费短视频| 国产精品电影一区二区| 菠萝蜜视频在线观看一区| 亚洲男同性视频| 欧美日韩一级二级| 天堂资源在线中文精品| 日韩精品自拍偷拍| 国内精品免费**视频| 国产精品久久久久久亚洲毛片 | 日韩精品中午字幕| 国产成人精品免费| 国产精品久久久久永久免费观看 | 国产精品萝li| 成人av电影观看| 亚洲综合在线电影| 欧美三级电影网站| 日欧美一区二区| 欧美tickle裸体挠脚心vk| 成人理论电影网| 一区二区三区日韩| 精品国产一区二区三区久久影院| 人人超碰91尤物精品国产| 久久综合99re88久久爱| 国产在线麻豆精品观看| 欧美国产丝袜视频| 欧美日韩五月天| 精品中文av资源站在线观看| 中文字幕一区二区三区不卡在线 | 国产精品自在欧美一区| 国产精品免费看片| 国产精品传媒入口麻豆| 99久久伊人精品| 免费成人小视频| 久久精品一区二区三区不卡牛牛 | 91麻豆精品国产自产在线观看一区| 国产精品白丝jk黑袜喷水| 久久亚洲精品国产精品紫薇| 色综合一区二区| 久99久精品视频免费观看| 国产欧美精品一区二区三区四区 | 日韩av一二三| 国产精品久久三| 欧美久久一区二区| gogogo免费视频观看亚洲一| 午夜私人影院久久久久| 国产精品电影一区二区三区| 欧美亚洲国产怡红院影院| 国产成人精品影视| 亚洲一区二区视频在线观看| 精品剧情v国产在线观看在线| 欧美午夜一区二区三区| 国产iv一区二区三区| 麻豆精品一区二区三区|