How do I input/insert data into sqlite database programmatically. I've search for similar questions but all I see is using cmd or SDK tools to do it.
This is my main activity:-
public class MainActivity extends AppCompactActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_activity);
SQLiteDatabase db;
db = openOrCreateDatabase("books.db", SQLiteDatabase.CREATE_IF_NECESSARY, null);
final String CREATE_BOOKS_TABLE = "CREATE TABLE IF NOT EXISTS book_list ("
+ "id INTEGER primary key AUTOINCREMENT,"
+ "name,"
+ "genre,"
+ "description,"
+ "created_at TIMESTAMP,"")";
db.execSQL(CREATE_BOOKS_TABLE);
I want to do something like:
insert into books.db values (null, "Wheel of Time.epub", "fantasy", " Its absolutely the best", "2017-02-13 13:11:06");
Is there any way it can be done?