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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? textfile.java

?? jdbc 的實例源碼
?? JAVA
字號:
/* * * textFile - an extension of tinySQL for text file access * * Copyright 1996, Brian C. Jepson *                 (bjepson@ids.net) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * */import java.util.*;import java.lang.*;import java.io.*;public class textFile extends tinySQL {  // the data directory where textFile stores its files  //  static String dataDir = System.getProperty("user.home") + "/.tinySQL";  /**   *   * Creates a table given the name and a vector of   * column definition arrays.   * The column definition arrays have the following elements:   *   * Element 1: Data type   * Element 2: Column name   * Element 3: Size   *   * @param table_name the name of the table   * @param v a Vector containing arrays of column definitions.   * @see tinySQL#CreateTable   *   */  void CreateTable ( String table_name, Vector v )     throws IOException, tinySQLException {    // make the data directory, if it needs to be make    //    mkDataDirectory();    // perform an implicit drop table.    //    DropTable(table_name);    // create the table definition file    //    FileOutputStream fdef =        new FileOutputStream( dataDir + "/" + table_name + ".def" );    // open it as a DataOutputStream    //    DataOutputStream def = new DataOutputStream (fdef);    // write out the column definition for the _DELETED column    //    def.writeBytes("CHAR|_DELETED|1\n");    // write out the rest of the columns' definition. The    // definition consists of datatype, column name, and    // size delimited by a pipe symbol    //    for (int i = 0; i < v.size(); i++) {       def.writeBytes( ((String[]) v.elementAt(i))[0] + "|");       def.writeBytes( ((String[]) v.elementAt(i))[1] + "|");       def.writeBytes( ((String[]) v.elementAt(i))[2] + "\n");    }    // flush the DataOutputStream and jiggle the handle    //    def.flush();    // close the file    //    fdef.close();  }  /**   *   * Return a tinySQLTable object, given a table name.   *   * @param table_name   * @see tinySQL#getTable   *   */  tinySQLTable getTable (String table_name) throws tinySQLException {    return (tinySQLTable) new textFileTable (dataDir, table_name);  }  /**   *   * Drop a named table by deleting it and its associated   * .def file.   *   * @param fname table name   * @see tinySQL#DropTable   *   */  void DropTable (String fname) throws tinySQLException {    try {      delFile(fname);      delFile(fname + ".def");    } catch (Exception e) {      throw new tinySQLException(e.getMessage());    }  }   /*   *   * Make the data directory unless it already exists   *   */  void mkDataDirectory() throws NullPointerException {      File dd = new File( dataDir );    if (!dd.exists()) {      dd.mkdir();    }  }  /*   *   * Delete a file in the data directory   *   */  void delFile (String fname) throws NullPointerException, IOException {    File f = new File( dataDir + "/" + fname );    // only delete a file that exists    //    if (f.exists()) {      // try the delete. If it fails, complain      //      if (!f.delete()) {        throw new IOException("Could not delete file: " +                                dataDir + "/" + fname + ".");      }    }  }  /*   * regression test   */  public static void main(String argv[]) {    textFile foo = new textFile();    tsResultSet trs = null;     try {      trs = foo.sqlexec("CREATE TABLE test (name CHAR(10))");      trs = foo.sqlexec("INSERT INTO test (name) VALUES('test')");      trs = foo.sqlexec("SELECT name FROM test");    } catch (Exception e) {      e.printStackTrace();    }    tsRow row = trs.rowAt(0);    tsColumn column = trs.columnAtIndex(0);    String colval     = row.columnAsString(column);    if (colval.startsWith("test")) {      System.out.println("textFile driver installed correctly.");    } else {      System.out.println("Test was not successful :-(");      System.out.println("Got \"" + colval + "\", expected \"test\"");    }  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99免费精品在线| 美国十次了思思久久精品导航| 日韩午夜激情免费电影| 在线观看欧美黄色| 一本色道综合亚洲| 色猫猫国产区一区二在线视频| 99视频精品全部免费在线| 国产成人啪午夜精品网站男同| 美女www一区二区| 久久se精品一区二区| 麻豆精品在线视频| 精品无人区卡一卡二卡三乱码免费卡 | 另类小说一区二区三区| 日韩中文字幕一区二区三区| 视频在线观看一区二区三区| 亚洲第一福利视频在线| 五月天国产精品| 美女在线观看视频一区二区| 国产自产视频一区二区三区| 国产一区视频网站| 白白色 亚洲乱淫| 色婷婷久久一区二区三区麻豆| 日本道在线观看一区二区| 欧美乱妇15p| 精品黑人一区二区三区久久 | 粉嫩一区二区三区在线看| 国产精品亚洲一区二区三区在线| 粉嫩av一区二区三区在线播放| av电影在线观看一区| 日本高清无吗v一区| 在线成人小视频| 欧美tk—视频vk| 国产精品久久久久久久裸模| 夜夜嗨av一区二区三区| 久久国产欧美日韩精品| 国产精品一区二区无线| 91在线免费视频观看| 在线不卡中文字幕| 欧美经典一区二区| 亚洲成av人在线观看| 国内精品国产成人| 欧美性感一区二区三区| 亚洲精品在线免费观看视频| 亚洲欧美国产高清| 久久精品国产精品亚洲综合| 成人午夜电影久久影院| 欧美一区二区三区男人的天堂| 日本一区二区视频在线| 亚洲444eee在线观看| 国产精品18久久久久久久网站| 欧美性色黄大片| 国产三级精品视频| 五月天激情小说综合| www.在线欧美| 欧美精品一区二区三区很污很色的| 综合欧美亚洲日本| 国产精品123区| 91精品国产手机| 亚洲美女电影在线| 国产激情一区二区三区| 日韩一区二区麻豆国产| 亚洲精品免费视频| 丁香天五香天堂综合| 欧美一区二区三区免费在线看| 亚洲色图19p| 福利一区二区在线观看| 精品成人私密视频| 美国一区二区三区在线播放| 欧美日韩黄色影视| 亚洲精品国产一区二区精华液 | caoporn国产精品| 久久麻豆一区二区| 欧美aa在线视频| 91精品国模一区二区三区| 樱花影视一区二区| 色诱亚洲精品久久久久久| 欧美激情一区在线| 国精产品一区一区三区mba视频| 欧美一区二区三区免费在线看| 亚洲国产精品影院| 91福利精品视频| 亚洲精品视频免费观看| 色婷婷久久久亚洲一区二区三区| 国产精品免费人成网站| 成人高清视频在线| 国产精品国产自产拍高清av王其 | 99热精品一区二区| 国产精品不卡在线| 99视频精品全部免费在线| 国产精品毛片久久久久久| 国产黄色精品网站| 一区在线观看视频| 欧美中文字幕亚洲一区二区va在线| 亚洲欧美经典视频| 欧美综合欧美视频| 麻豆精品一区二区av白丝在线| 欧美一卡二卡三卡四卡| 狠狠色丁香久久婷婷综合_中 | 亚洲色图清纯唯美| 欧美性生交片4| 蜜桃精品视频在线| 久久亚洲精精品中文字幕早川悠里| 国产精品1024| 亚洲欧美在线视频| 欧美日韩成人在线| 久久精品国产亚洲一区二区三区| 久久久精品国产免费观看同学| 国产成人小视频| 亚洲在线观看免费视频| 日韩欧美色综合网站| 国产69精品久久久久毛片 | 色婷婷久久久亚洲一区二区三区| 午夜电影网一区| 2023国产精品视频| 97久久超碰国产精品| 日韩精品免费专区| 国产女同互慰高潮91漫画| 色综合视频一区二区三区高清| 日本女优在线视频一区二区| 国产精品免费aⅴ片在线观看| 欧美在线高清视频| 青青草原综合久久大伊人精品优势| 国产喷白浆一区二区三区| 欧美午夜精品久久久| 国产成人av网站| 免费在线观看不卡| 日韩理论片一区二区| 精品国产一区二区三区久久久蜜月| 91麻豆国产福利精品| 日本成人在线看| 亚洲女同一区二区| 久久亚洲精品小早川怜子| 欧美精品日韩综合在线| 99久久精品一区二区| 激情图片小说一区| 亚洲va韩国va欧美va精品| 中文字幕国产一区二区| 精品国产三级a在线观看| 欧美高清性hdvideosex| 成人97人人超碰人人99| 国产大片一区二区| 午夜精品一区二区三区免费视频| 亚洲日韩欧美一区二区在线| 久久影音资源网| 欧美一区二区三区不卡| 91 com成人网| 正在播放亚洲一区| 欧美日韩精品免费观看视频| 在线视频欧美精品| 色婷婷精品久久二区二区蜜臀av | 欧美精品乱码久久久久久| 北条麻妃国产九九精品视频| 高清视频一区二区| 成人在线综合网站| 韩日av一区二区| 国内外成人在线| 激情欧美日韩一区二区| 爽好久久久欧美精品| 国产精品萝li| 国产精品伦一区二区三级视频| 欧美成人r级一区二区三区| 欧美三级视频在线播放| 欧美喷潮久久久xxxxx| 91天堂素人约啪| 不卡一区在线观看| 99视频国产精品| 99国产精品久久久久久久久久久| 成人va在线观看| 成人一区二区三区中文字幕| 成人亚洲精品久久久久软件| 99综合电影在线视频| 成人精品亚洲人成在线| 一本色道综合亚洲| 91丨九色丨蝌蚪丨老版| 精品视频在线免费看| 在线成人免费视频| 日韩欧美国产一区二区在线播放| 精品播放一区二区| 2022国产精品视频| 亚洲视频电影在线| 婷婷综合久久一区二区三区| 青青草成人在线观看| 国产精品自拍网站| 国产福利一区二区| 91成人免费电影| 91激情五月电影| 欧美妇女性影城| 国产欧美日韩久久| 亚洲伦理在线精品| 亚洲综合一二区| 美女脱光内衣内裤视频久久网站 | 亚洲精品综合在线| 亚洲午夜免费视频| 亚洲精品视频一区二区| 美女网站视频久久| 国产jizzjizz一区二区| 成人18视频日本| 亚洲精品一区二区在线观看| 久久久久国产精品麻豆| 1024成人网|