首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQLite3 在使用启动时初始化数据

2012-07-04 
SQLite3 在应用启动时初始化数据今天想实现一个功能,即在应用安装初始化时,创建本地数据库,同时为数据库添

SQLite3 在应用启动时初始化数据

今天想实现一个功能,即在应用安装初始化时,创建本地数据库,同时为数据库添加数据,之后再从数据库中读取数据。

1 首先需要写一个类实现android中的SQLiteOpenHelper类。代码如下:

?

?2.判断数据库表中是否有数据,这个可以区分出是否已经对表进行填充了。这个是在CarService中实现的。

?CarService中的构造方法:

?

如果填充数据没错,就出现效果了。

?


SQLite3 在使用启动时初始化数据
?

出现问题:因为总是测试,很多时候使用命令行查看数据库。删除应用的时候,只是删除文件夹。有好几次在程序初始化时都会报错:unable to open database file

?查了很多资料,最后才明白是自己的应用没有删干净。建议用模拟器自带的卸载管理。

?

热点排行