Android SQLite数据库存储示例:保存新闻标题和内容
// 获取用户输入的新闻标题和内容 String title = editTextTitle.getText().toString().trim(); String content = editTextContent.getText().toString().trim();
// 获取可写入的数据库
SQLiteDatabase db = databaseHelper.getWritableDatabase();
// 创建要插入的新闻数据行
ContentValues values = new ContentValues();
values.put(NewsDatabaseHelper.COLUMN_TITLE, title);
values.put(NewsDatabaseHelper.COLUMN_CONTENT, content);
// 将新闻数据插入到数据库中
long newRowId = db.insert(NewsDatabaseHelper.TABLE_NAME, null, values);
// 检查插入操作是否成功
if (newRowId != -1) {
// 插入成功,显示Toast消息
Toast.makeText(this, '新闻已保存', Toast.LENGTH_SHORT).show();
// 清空输入框
editTextTitle.setText('');
editTextContent.setText('');
} else {
// 插入失败,显示错误消息
Toast.makeText(this, '保存新闻失败', Toast.LENGTH_SHORT).show();
}
//关闭数据库 db.close();
原文地址: https://www.cveoy.top/t/topic/f34l 著作权归作者所有。请勿转载和采集!