public
class
DatabaseHelper
extends
SQLiteOpenHelper
{
private
static
DatabaseHelper
mInstance
=
null;
/
数据库名称
/
public
static
final
String
DATABASE_NAME
=
"xysdb";
/
数据库版本号
/
private
static
final
int
DATABASE_VERSION
=
1;
/数据库SQL语句
添加一个表/
private
static
final
String
NAME_TABLE_CREATE
=
"create
table
test("
+
"_id
INTEGER
PRIMARY
KEY
AUTOINCREMENT,"
+
"name
TEXT,"+"hp
INTEGER
DEFAULT
100,"+
"mp
INTEGER
DEFAULT
100,"
+
"number
INTEGER);";
DatabaseHelper(Context
context)
{
super(context,
DATABASE_NAME,
null,
DATABASE_VERSION);
}
/单例模式/
static
synchronized
DatabaseHelper
getInstance(Context
context)
{
if
(mInstance
==
null)
{
mInstance
=
new
DatabaseHelper(context);
}
return
mInstance;
}
@Override
public
void
onCreate(SQLiteDatabase
db)
{
/向数据中添加表/
dbexecSQL(NAME_TABLE_CREATE);
}
@Override
public
void
onUpgrade(SQLiteDatabase
db,
int
oldVersion,
int
newVersion)
{
/可以拿到当前数据库的版本信息
与之前数据库的版本信息
用来更新数据库/
}
/
删除数据库
@param
context
@return
/
public
boolean
deleteDatabase(Context
context)
{
return
contextdeleteDatabase(DATABASE_NAME);
}
}
Android系统自带了SQLite数据库,但这是一个小型桌面数据库,不太适合做服务器数据库。若是开发一个客户机/服务器系统,数据库是安装在服务器端的,任何一种数据库都是可以的。
推荐你使用WPS Office。目前小编使用WPS一款软件就可以对电脑上传输进来的txt、doc、pptx、xls、txt、pdf等文件进行查看编辑。功能特别强大,以上几乎涵盖了所有常用的文本格式。
WPS是金山自主研发的文本编辑软件,现在的市场占有率,无论是基于windows *** 作系统还是基于Android *** 作系统都是很可观的。而且作为国产软件,算得上是同类型软件中的佼佼者。
本人用此办公学习,受益颇多,但愿你也是一名WPS的受益者!
以上就是关于安卓开发中怎么修改数据库中的数据全部的内容,包括:安卓开发中怎么修改数据库中的数据、安卓开发用什么数据库服务器端、安卓上哪个文本编辑器最好用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)