mydy.net
当前位置:首页 >> AnDroiD中怎样在sqlitE中创建一个数据库然后在该数据库中创建两个表? >>

AnDroiD中怎样在sqlitE中创建一个数据库然后在该数据库中创建两个表?

完全可以的.SQLiteDatabase.insert(String table, String nullColumnHack, ContentValues values) db的插入,查询,删除函数的第一个参数就是table_name,就可以对指定的表进行操作

在 public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("create table sunCount(id integer primary key autoincrement,conut integer)"); } 这里面创建 更新数数据库 再创建一张表 就可以了 创建表的方法

我..知..道加..我..私..聊

getfilesdir().tostring()是获取存放数据库文件的路径.有这样一个方法 比要记这个"data/date/xxx"方便很多

在最后的onCreate(db);前执行下dropAll(db);试试

//定义升级函数 private void upgradeDatabaseToVersion1(SQLiteDatabase db) { // Add 'new' column to mytable table. db.execSQL("ALTER TABLE mytable ADD COLUMN new TEXT"); }//重写onUpgrade public void onUpgrade(

一、使用嵌入式关系型SQLite数据库存储数据 在Android平台上,集成了一个嵌入式关系型数据库SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、 TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只

android 中SQliteDatabase数据库使用SQLiteOpenHelper辅助类来创建SQLite数据库视图,如下代码:create view 表名 as 定义SQLiteOpenHelper类是一个辅助类,用于创建或打开数据库.该类的使用方法一般是自定义一个子类,继承自

create table profile(id integer primary key xxx,name text)这是sql语句,xxx是主键的名称,name是其他键值的名称,text是类型

你好! 首先xxxsqlhelper是继承自sqlitedatabase,而你在外部new出来的xxxsqlhelper实例就是一个数据库的对象,跟你的表无关.对于你的业务逻辑,你可以在oncreate方法里面穿件你需要的所有表.然后在外部可以通过new出来的xxxsqlhelper实例去操作不同的表. 希望这样的回答对你有帮助!

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mydy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com