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我一直在使用与分号的语句尝试,但没有奏效 –