zoukankan      html  css  js  c++  java
  • sqlite-在Java中的使用sqlite-2

    sqlite-在Java中的使用sqlite-2

    importjava.sql.*;
    importorg.sqlite.JDBC;
    /**
    * 这是个非常简单的SQLite的Java程序,
    * 程序中创建数据库、创建表、然后插入数据,
    * 最后读出数据显示出来
    */
    publicclass TestSQLite
    {
    publicstaticvoid main(String[] args){
    try{
    //连接SQLite的JDBC
    Class.forName("org.sqlite.JDBC");
    //建立一个数据库名zieckey.db的连接,如果不存在就在当前目录下创建之
    Connection conn =DriverManager.getConnection("jdbc:sqlite:zieckey.db");
    Statement stat = conn.createStatement();
    stat.executeUpdate("create table tbl1(name varchar(20), salary int);");//创建一个表,两列
    stat.executeUpdate("insert into tbl1values('ZhangSan',8000);");//插入数据
    stat.executeUpdate("insert into tbl1values('LiSi',7800);");
    stat.executeUpdate("insert into tbl1values('WangWu',5800);");
    stat.executeUpdate("insert into tbl1values('ZhaoLiu',9100);");
    ResultSet rs = stat.executeQuery("select * from tbl1;");//查询数据
    while(rs.next()){//将查询到的数据打印出来
    System.out.print("name = "+ rs.getString("name")+" ");//列属性一
    System.out.println("salary = "+ rs.getString("salary"));//列属性二
    }
    rs.close();
    conn.close();//结束数据库的连接
    }
    catch(Exception e ){
    e.printStackTrace();
    }
    }
    } 

    转自:http://free0007.iteye.com/blog/1988151

  • 相关阅读:
    人人网笔试题
    创新工厂笔试题
    奇异广告面试
    微策略笔试题
    多玩笔试题
    有道笔试+面试
    巨人网络开发工程师试题
    Hulu笔试题
    百度笔试题
    兰亭集势笔试题
  • 原文地址:https://www.cnblogs.com/harry335/p/4672751.html
Copyright © 2011-2022 走看看