我只是想知道如何以编程方式将值插入数据库。我已经创建了一个数据库,并且只想在该数据库中创建大量的字符串。有谁知道如何轻松地实现这一目标。
这是我到目前为止所拥有的
public class GroupDatabase extends SQLiteOpenHelper {
public static final String DATABASE_NAME = "GroupTopics.db";
public static final String TABLE_NAME = "Topics_Table";
public static final String COL_1 = "Id";
public static final String COL_2 = "Topics";
public GroupDatabase(Context context) {
super(context, DATABASE_NAME, null, 1);
SQLiteDatabase db = this.getWritableDatabase();
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("create table" + TABLE_NAME + "(ID INTEGER PRIMARY KEY AUTOINCREMENT, TOPICS)");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
在哪里插入数据库行的数据?任何帮助表示赞赏:)
如果要将数据插入数据库,首先需要一个ContentValues来存储所有值。
ContentValues values = new ContentValues();
values.put("Column_Name","Value");
values.out(etc);
and finally you will have to insert by getting a instance of your SqliteHelper
database.insert("TableName",null,values);
null表示您可以向表中插入空数据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句