我的项目是Java Swing,它需要一个表,所以我尝试使用SQLite。 当我使用SQLite时,它可以创建一个连接但是当创建表时它失败了。请教我,谢谢你。
public class SqliteMethod {
private Connection conn;
private static String Create_Table = "create table if not exists table_message("
+ "_id integer primary key autoincrement,"
+ "name varchar(50),"
+ "input_id varchar(50),"
+ "picture blob,"
+ "template blob"
+ ")";
public SqliteMethod() {
try {
Class.forName("org.sqlite.JDBC");
conn = DriverManager.getConnection("jdbc:sqlite:scanner.db");
Statement stat = conn.createStatement();
if (!stat.execute(Create_Table))
System.out.println("create table failed");
stat.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
conn
不是null
,但是当它去创建表时,它失败了
if (!stat.execute(Create_Table))
System.out.println("create table failed");
答案 0 :(得分:0)
<强>返回:强>
curl -u NL91IOC2RWCM31G1ESWYX:SvCuj0tFQjmclZDFQzdMqfrGZ5Qw5jfKM8 \ -H "Accept: application/json" \ https://api.stormpath.com/v1/applications/649j4AnLkUMezhYTl61
如果第一个结果是true
个对象;ResultSet
如果是更新计数或没有结果
此语句不是SELECT查询,因此它不返回任何数据,因此没有错误。 (错误会导致false
。)