1
私は現在、より大きなプログラム用にいくつかのSQLを書いています。もともと私はSQLの生のクエリを使用していました(これはうまくいきました)。そして、私はPreparedステートメントに切り替えて、セキュリティと整理を行いました。Java準備されたステートメントがデータを入力せず、キャッチにヒットする
残念ながら、ステートメントは、私の挿入または他のSQL関数を実行していないし、私はtry catchブロックでcatchを続けています。それが与えるメッセージはです。クエリは結果を返しませんしかし、私はこのメッセージが必ずしもエラーを示すとは限りません。
static String createUserTable = "CREATE TABLE IF NOT EXISTS " + USER_TABLE_NAME + "(\n"
+ " id integer PRIMARY KEY AUTOINCREMENT,\n"
+ " email text UNIQUE NOT NULL,\n"
+ " publicKey Text UNIQUE NOT NULL, \n"
+ " privateKey Text UNIQUE NOT NULL, \n"
+ " balance INTEGER NOT NULL \n"
+ ");";