使用openOrCreateDatabase()创建一个数据库
2016-10-18 22:01
459 查看
//使用openOrCreateDatabase()创建一个数据库
// getFilesDir() data–date–package name –files目录下
db = SQLiteDatabase.openOrCreateDatabase(getFilesDir() + “/info.db”, null);
创建数据库:
String createtableSql = “create table user(_id integer primary key autoincrement,username,password)”;
db.execSQL(createtableSql);
插入数据:
String insertSql = “insert into user(username,password) values(?,?)”;
// 给?,?(占位符)赋予值
db.execSQL(insertSql, new String[] { username, pwd });
更新数据:
String updateSql = “update user set username=?,password=? where username=?”;
db.execSQL(updateSql, new String[] { username, pwd, previoususername });
删除数据:
String deleteSql = “delete from user where _id=?”;
db.execSQL(deleteSql, new String[] { id });
// getFilesDir() data–date–package name –files目录下
db = SQLiteDatabase.openOrCreateDatabase(getFilesDir() + “/info.db”, null);
创建数据库:
String createtableSql = “create table user(_id integer primary key autoincrement,username,password)”;
db.execSQL(createtableSql);
插入数据:
String insertSql = “insert into user(username,password) values(?,?)”;
// 给?,?(占位符)赋予值
db.execSQL(insertSql, new String[] { username, pwd });
更新数据:
String updateSql = “update user set username=?,password=? where username=?”;
db.execSQL(updateSql, new String[] { username, pwd, previoususername });
删除数据:
String deleteSql = “delete from user where _id=?”;
db.execSQL(deleteSql, new String[] { id });
相关文章推荐
- Android:数据库增删改查、SQLite、SQLiteOpenHelper、openOrCreateDatabase
- Android知识点:process属性、openOrCreateDatabase、URLEncoder.encode、垃圾回收、 缓存处理、断点续传 推荐
- openOrCreateDatabase()函数时 出现Failed to open the database错误
- SQLiteOpenHelper创建数据库,使用Junit进行测试
- 在 MySQL Workbench 中如何可视的建立 MySQL 物理数据模型,并使用它来创建一个 MySQL 数据库
- 如何创建一个个人地理数据库ArcSDE Personal or Workgroup geodatabas
- 如何使用C# WEBSERVICE 创建一个三层的数据库应用程序 http://www.xxju.net/article/200412/29_0004326567.htm
- 梳理SQLiteDatabase、openOrCreateDatabase、context、SQLiteOpenHelper
- 一个完整的数据库备份创建与删除******使用存储过程
- 如何使用C#创建一个三层的数据库应用程序
- 使用 Apache Jakarta POI 从多个数据库创建一个 Excel 报表
- 如何使用C#创建一个三层的数据库应用程序
- 如何通过使用 ADOX 和 VisualBasic.NET 创建一个 MicrosoftAccess 数据库
- 如何恢复一个非用户sa创建的数据库,且使用原用户创建者进行访问
- 如何使用C#创建一个三层的数据库应用程序
- Context与SQLiteDatabase的方法openOrCreateDatabase的区别 (context、SQLiteOpenHelper)
- Context与SQLiteDatabase的方法openOrCreateDatabase的区别是什么
- ADO 实例《创建一个临时数据库 创建一个临时数据表 GridView1绑定内容 以及Dataset_的使用》
- 使用ASP.NET MVC(C#)15分钟内创建一个电影数据库程序
- 【android学习】_如何创建一个android下可以使用的数据库