图解SQLite Studio的使用
数据类型选择“SystemDataSQLite”,点击绿色添加按钮,将文件保存至D:\Testdb,并在Password一栏内输入密码:2017(如不使用密码,此处留空即可),然后点击“OK”按钮即可创建一个加密版本的SQLite DB文件,:
图解SQLite Studio的使用
双击“Test”数据库,将会显示其下的子节点,选择“Tables”,并在工具栏点击“新建表”按钮,:
图解SQLite Studio的使用
在Table name文本框内输入表名Info,并点击“Add columns(Ins)”图标以便添加列,:
图解SQLite Studio的使用
添加第一个字段,字段名为ID,数据类型为Text,将主键前的复选框打钩,并点击“OK”按钮,:
图解SQLite Studio的使用
重复第4个步骤,点击“Add columns(Ins)”图标以便添加另外一个列,字段名为Name,数据类型为Text,将非空前的复选框打钩,并点击“OK”按钮,:
图解SQLite Studio的使用
点击“Commit structure changes”图标以便保存该表及字段,:
图解SQLite Studio的使用
在d出的对话框点击“OK”按钮,即可完成表单的创建工作,:
图解SQLite Studio的使用
选择“数据”选项卡,点击“插入行(Ins)”图标按钮,如下所示:
图解SQLite Studio的使用
在行数据编辑栏里输入两条数据,第一条数据ID为2017、Name为LSB,第二条数据ID为2011、Name为CNC,:
图解SQLite Studio的使用
添加数据完毕之后,点击“提交(Ctrl+Return)”图标按钮提交刚才输入的两条数据,:
图解SQLite Studio的使用
12
关闭SQLite Studio数据库管理软件。
1使用intelij idea创建一个andorid项目
2创建如下工具类:
MyDBHelperjava
package comamosandroid_database;
import androidcontentContext;
import androiddatabasesqliteSQLiteDatabase;
import androiddatabasesqliteSQLiteOpenHelper;
import androidutilLog;
/
Created by amosli on 14-6-10
/
public class MyDBHelper extends SQLiteOpenHelper{
/
创建数据库的构造方法
@param context 应用程序上下文
name 数据库的名字
factory 查询数据库的游标工厂一般情况下用sdk默认的
version 数据库的版本一般大于0
/
public MyDBHelper(Context context) {
super(context, "testdb", null, 4);
}
private String tag = "MyDBHelperclass";
/
在数据库第一次创建时会执行
@param db
/
@Override
public void onCreate(SQLiteDatabase db) {
Logd(tag,"onCreate");
//创建一个数据库
dbexecSQL("create table person (personid integer primary key autoincrement ,name varchar(30) )");
}
/
更新数据的时候调用的方法
@param db
@param oldVersion
@param newVersion
/
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
Logd(tag,"onUpgrade");
//增加一列
dbexecSQL("alter table person add phone varchar(13) null");
}
}
MyActivityjava
package comamosandroid_database;
import androidappActivity;
import androidosBundle;
public class MyActivity extends Activity {
/
Called when the activity is first created
/
@Override
public void onCreate(Bundle savedInstanceState) {
superonCreate(savedInstanceState);
setContentView(Rlayoutmain);
MyDBHelper myDBHelper = new MyDBHelper(this);
myDBHelpergetReadableDatabase();
myDBHelperclose();
}
}
3打开生成的testdb
1)下载安装SQLiteStudio(SQLite的可视化工具)
下载地址:>
根本就不用安装。打开就能用。
不需要任何复杂的安装就可以使用
SQLiteStudio中文版使用教程:
如何使用SqliteStudio创建数据库以及表、索引、触发器
1、选择菜单“数据库”中“添加数据库”,选择数据类型、输入文件名。
2双击创建的文件,右击“表”的选项,创建一个表。
3在d出的新建表窗口中输入“表名”,在“添加列”中输入字段名,选择“数据类型”,填写“大小”
假设工程所在文件夹
comyourproject
那么sqlite数据库文件所在文件夹是:
/data/data/comyourproject/databases
假设数据库名: testdatabase
控制台输入命令
adb pull /data/data/comyourproject/databases/testdatabasedb d:\shownearbydb
(成功运行adb的前提是把adbexe所在的文件夹放入windows环境中,用win7系统,不知道Linux要怎么设置,whatever,it's your work)
这样,数据库文件就copy到了D盘。用火狐插件sqlite manager打开吧。
sqlite数据库管理工具(sqlitestudio)是一款体积小,功能强大的绿色单文件。sqlite数据库管理工具(sqlitestudio)比起其它sqlite管理工具,更方便易用,不用安装的单个可执行文件,支持中文。
sqlite数据库管理工具(sqlitestudio)的特色:
功能完善的sqlite2和sqlite3工具,视图编码支持utf8。
支持导出数据格式:csv、html、plain、sql、xml,
可同时打开多个数据库文件
支持查看和编辑二进制字段
以上就是关于sqlitetudio打不开全部的内容,包括:sqlitetudio打不开、androidstudio 怎么创建sqlite数据表、如何安装sqlitestudio等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)