2015-11-02 90 views
-3

我想在SQLite中創建兩個表,但應用程序不斷崩潰。
下面是我的代碼在SQLite中創建表

public void onCreate(SQLiteDatabase database) { 

    String queryUser_Details = "CREATE TABLE user_details (user_Id INTEGER PRIMARY KEY, name TEXT, " + 
      "gender TEXT, hairColor TEXT, weight TEXT, height TEXT, age TEXT, comment TEXT)"; 

    database.execSQL(queryUser_Details); 

    String queryUser_Activity = 
      "CREATE TABLE user_activity (detail_Id INTEGER PRIMARY KEY, time TEXT, location TEXT, note TEXT, FOREIGN KEY(user_Id) REFERENCES user_details(user_Id))"; 

    database.execSQL(queryUser_Activity); 

} 
+2

什麼是你看到的崩潰?發佈堆棧跟蹤。 – laalto

回答