当前位置:Gxlcms > 数据库问题 > sqlite的操作

sqlite的操作

时间:2021-07-01 10:21:17 帮助过:21人阅读

com.gs.summer.test.sql; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class SqliteJdbc { public static void main(String[] args) throws SQLException { // 加载驱动 try { Class.forName("org.sqlite.JDBC"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block // e.printStackTrace(); System.out.println("数据库驱动未找到!"); } // 得到连接 会在你所填写的目录建一个你命名的文件数据库 Connection conn; conn = DriverManager.getConnection("jdbc:sqlite:C:/Users/gaosong/Desktop/account_db",null,null); // 设置自动提交为false conn.setAutoCommit(false); Statement stmt = conn.createStatement(); //判断表是否存在 ResultSet rsTables = conn.getMetaData().getTables(null, null, "account_tb", null); if(rsTables.next()){ System.out.println("表存在,创建表的事情不要做了"); } else { System.out.println("表不存在"); } // 得到结果集 ResultSet rs = stmt.executeQuery("select * from account_tb;"); while (rs.next()) { System.out.println("id = " + rs.getString("id")); } rs.close(); conn.close(); } }

2.图形界面化管理工具

可以选择一款试用多种数据库类型的视图界面管理器,强烈推荐使用navicat_premium

 

sqlite的操作

标签:account   blog   lock   个人   服务   exe   while   加载   try   

人气教程排行