sqlitetudio打不开

sqlitetudio打不开,第1张

打开SQLite Studio,点击“添加数据按钮,:

图解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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9436596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存