网络111 刘修军

1、首先启动eclipse和android虚拟机,用adb shell命令行新建目录、SQLite数据库和表,并完成表记录的添加、删除、修改操作。

命令如下:

启动ADB

(1)编写一个批处理文件runadb.bat

path F:\eclipse 3.7\android-sdks\platform-tools

adb shell

(2) 新建文件夹

在/data/data/目录下,建立了目录“mySQLite.com/databases”

#cd data /data

#mkdir mySQLite.com

#cd mySQLite.com

#mkdir databases

#cd databases

(3)新建数据库

#sqlite3 test.db

新建数据库后,提示符变成“sqlite>”

(4)新建表

sqlite>create table contacter("no" INTEGER,"name" TEXT,"tel" TEXT);

(5) 查看表结构

sqlite>select * form sqlite_master where type="table" and name="表名";

(6)添加记录

sqlite> insert into contacter("no","name","tel") values(1001,"张三","15111114444");

(7)显示记录

sqlite>.explain ON

sqlite>select * from contacter;

2、编写android程序实现表记录的添加、查询。

 

 1 import android.content.Context;
 2 import android.database.sqlite.SQLiteDatabase;
 3 import android.database.sqlite.SQLiteDatabase.CursorFactory;
 4 import android.database.sqlite.SQLiteOpenHelper;
 5 
 6 public class SQLHelper extends SQLiteOpenHelper {
 7 
 8     public SQLHelper(Context context, String name, CursorFactory factory,
 9             int version) {
10         super(context, name, factory, version);
11         // TODO Auto-generated constructor stub
12     }
13 
14     @Override
15     public void onCreate(SQLiteDatabase arg0) {
16         // TODO Auto-generated method stub
17 
18     }
19 
20     @Override
21     public void onUpgrade(SQLiteDatabase arg0, int arg1, int arg2) {
22         // TODO Auto-generated method stub
23 
24     }
25 
26 }
View Code

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
  • 2022-01-03
  • 2021-10-19
  • 2022-02-14
  • 2022-12-23
  • 2021-12-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
  • 2021-11-14
  • 2021-06-28
相关资源
相似解决方案