0
我想在對象擴展SQLiteOpenHelper中的onCreate(SQLiteDatabase database)
函數中一次創建兩個SLite表,但它會在第一次創建表DB對象時停止(當我註釋掉第二個查詢時它工作正常)Android SQLite - 一次創建兩個表
這是我的onCreate功能:
@Override
public void onCreate(SQLiteDatabase database) {
String query = "CREATE TABLE users (userID INTEGER PRIMARY KEY, login TEXT, password TEXT, name TEXT, "
+ "phone TEXT, country TEXT, balance TEXT)";
String query2 = "CREATE TABLE transactions (transactionID INTEGER PRIMARY KEY, "
+ "from TEXT, to TEXT, amount TEXT, title TEXT)";
database.execSQL(query);
database.execSQL(query2);
}
我也試圖把這個在一個這樣的查詢:
String query = "CREATE TABLE users (userID INTEGER PRIMARY KEY, login TEXT, password TEXT, name TEXT, "
+ "phone TEXT, country TEXT, balance TEXT) CREATE TABLE transactions (transactionID INTEGER PRIMARY KEY, "
+ "from TEXT, to TEXT, amount TEXT, title TEXT)";
然後我t的作品,但停止我的應用程序,當我想從transactions
表(users
表工作正常)
我做錯了什麼?
顯示我們從logcat的 – mohax
@mohax你的錯誤我是用真正的手機仿真器沒有,所以我沒有錯誤日誌 –
@NobuGames我一直在使用與分號的語句嘗試,但沒有奏效 –