Android学习笔记(35)--- 使用sqlite 把.txt文件导进.db
来源:互联网 发布:康熙传位给谁知乎 编辑:程序博客网 时间:2024/05/29 10:50
一、新建txt文件,以一下固定格式存储数据,如下:
1|1000|file:///system/kindergarten/item_main.html2|1001|file:///system/kindergarten/item_main.html3|1002|file:///system/kindergarten/item_main.html4|1003|file:///system/kindergarten/item_main.html5|1004|file:///system/kindergarten/item_main.html
二、android工程创建生成.db文件
1、DatabaseHelper.java
package com.ideal.txttodb;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.util.Log;public class DatabaseHelper extends SQLiteOpenHelper {private static final int DATABASE_VERSION = 1;private String DATABASE_CREATE = "create table pathcode(_id INTEGER PRIMARY KEY AUTOINCREMENT,code varchar(100),path varchar(200))"; public DatabaseHelper(Context context, String DATABASE_NAME) {super(context, DATABASE_NAME, null, DATABASE_VERSION);Log.i("txttodb", "DatabaseHelper--oncreate");}@Overridepublic void onCreate(SQLiteDatabase db) {Log.i("txttodb", "sql--oncreate");db.execSQL(DATABASE_CREATE);}@Overridepublic void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {// TODO Auto-generated method stub}}
2、DBManager.java
package com.ideal.txttodb;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.util.Log;public class DBManager {private DatabaseHelper mDbHelper;private SQLiteDatabase mDb;public DBManager(Context context) {Log.i("txttodb", "DBManager--oncreate");mDbHelper = new DatabaseHelper(context, "pathCode.db");//执行getWritableDatabase或者getReadableDatabase才能生成.db文件mDb = mDbHelper.getWritableDatabase();}}
3、在MainActivity.java中调用
DBManager mDbManager = new DBManager(getApplicationContext());
三、把txt文件push进去databases
四、txt内容导进表中
五、打开.db查看是否导入数据成功
0 1
- Android学习笔记(35)--- 使用sqlite 把.txt文件导进.db
- android开发之使用SQLite数据库(db文件)
- android:sqlite的使用(读取res/raw的db文件)一种方法
- 生成解析sqlite DB文件笔记
- Python 批量合并sqlite db文件笔记
- TXT文件学习笔记
- 浅析android sqlite db-journal文件
- Android 拷贝db文件到sqlite数据库。
- android 将.txt文件转化为.db并使用raw下的数据文件
- android 将.txt或者内容文件转化为.db并使用raw下的数据文件
- Android学习笔记(四一):SQLite的使用
- Android学习笔记(九)-使用SQLite数据库
- Android学习笔记(四一):SQLite的使用
- Android学习笔记(九)-使用SQLite数据库 .
- Android开发学习笔记-8 SQLite使用
- android学习笔记---SQLite数据库的使用
- Android 学习 笔记_03. SQLite的使用
- Android学习笔记:SQLite的使用
- How to disable IPv6 on Ubuntu?
- 如何使用Visual Studio开发PHP项目
- hdu 4251 求区间的中间值
- Oracle Document
- Cocos2d-x VS. OGEngine,联盟与部落的战争
- Android学习笔记(35)--- 使用sqlite 把.txt文件导进.db
- 百度经纬度转为谷歌经纬度
- Linux下为PHP添加扩展库
- Event Viewer 问题:Event Log service on Local Computer. Error 5: Access is denied.
- 1408041551-hd-Max Sum.cpp
- LeetCode005:SingleNumber
- JQuery JavaScript 学习系列
- Adobe Acrobat 9 pro弹框
- js往后台传递参数时中文乱码问题