在我的 android studio 项目中,我创建了一个离线 SQLite 数据库,用于将数据存储在用户的手机中。但现在,我想让这个数据库联机,这样每个拥有该应用程序的人都可以使用一个数据库(如果第一个用户更改数据,则数据将在第二个用户的应用程序中更改)。如何使现有数据库联机,以便多人可以使用它?(我需要使用PHP脚本创建一个新数据库吗?)
这是我的一些数据库类代码:
public class DatabaseHelper extends SQLiteOpenHelper {
public static final String DATABASE_NAME = "mylist7641337.db";
public static final String TABLE_NAME = "mylist_data7641337";
public static final String COL1 = "ID";
public static final String COL2 = "NAME1";
public static final String COL3 = "YEAR1";
public static final String COL4= "MONTH1";
public static final String COL5= "DAY1";
public static final String COL6= "PRICE1";
public static final String COL7= "STYEAR1";
public static final String COL8= "STMONTH1";
public static final String COL9= "STDAY1";
public DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, 1);
}
@Override
public void onCreate(SQLiteDatabase db) {
String createTable = "CREATE TABLE " + TABLE_NAME + " (ID INTEGER PRIMARY KEY AUTOINCREMENT, "
+"NAME1 TEXT, "
+"YEAR1 INTEGER, "
+"MONTH1 INTEGER, "
+"DAY1 INTEGER, "
+"PRICE1 INTEGER, "
+"STYEAR1 INTEGER, "
+"STMONTH1 INTEGER, "
+"STDAY1 INTEGER)";
db.execSQL(createTable);
}
回首忆惘然
相关分类