南通电脑游戏网

首页

硬件资讯

网游游戏

软件下载

 
 南通电脑游戏网 >> 软件下载 >> 编程开发

软件下载名称: SQLiteStudio编辑器中文版

软件下载大小: 18.5MB南通电脑游戏网
软件下载授权: 免费软件南通电脑游戏网
软件使用平台: WinAll, Win7, Win10
软件发布公司:


SQLiteStudio编辑器中文版简介:

SQLite编辑器是一款专门为SQLite数据库打造的数据库管理工具,支持Tcl、PHP、Java等多种程序语言,是使用Sqlite数据库开发应用的必备软件,让你可以自由的编程的手机小工具,有需要的用户快来试试SQLite编辑器吧!

SQLite编辑器下载截图

SQLite编辑器安装方法

1、首先等待SQLite下载完成,全部解压!

src=http://www.kkx.net/uploadfile/2021/0123/2021012311251337.png

2、我的电脑右击->属性->高级系统设置->高级->环境变量->Path->编辑->新建->[你的安装目录]->ok

src=http://www.kkx.net/uploadfile/2021/0123/2021012311251338.png

3、运行CMD,输入下图命令,如果反馈如下图,即为安装成功

src=http://www.kkx.net/uploadfile/2021/0123/2021012311251339.png

SQLite编辑器软件功能

1、功能完善的sqlite2和sqlite3工具;

2、视图编码支持utf8;

3、支持导出数据格式:csv、html、plain、sql、xml;

4、可同时打开多个数据库文件;

5、支持查看和编辑二进制字段。

SQLite软件特色

功能完善的sqlite2和sqlite3工具,视图编码支持utf8。
支持导出数据格式:csv、html、plain、sql、xml,
支持查看和编辑二进制字段
可同时打开多个数据库文件

SQLite3常用命令

创建表: createtable表名(元素名类型,…);

删除表: droptable表名;

插入数据: insertinto表名values(,,,);

创建索引: create[unique]index索引名on表名(col….);

删除索引: dropindex索引名(索引是不可更改的,想更改必须删除重新建)

删除数据: deletefrom表名;

更新数据: update表名set字段=’修改后的内容’where条件;

增加一个列: Altertable表名addcolumn字段数据类型;

选择查询: select字段(以”,”隔开)from表名where条件;

日期和时间:Selectdatetime(~now~)

日期: selectdate(~now~);

时间:selecttime(~now~);

总数:selectcount(*)fromtable1;

求和:selectsum(field1)fromtable1;

平均:selectavg(field1)fromtable1;

最大:selectmax(field1)fromtable1;

最小:selectmin(field1)fromtable1;

排序:select字段fromtable1orderby字段(desc或asc);(降序或升序)

分组:select字段fromtable1groupby字段,字段…;

限制输出:select字段fromtable1limitxoffsety;

=select字段fromtable1limity,x;

SQLite编辑器使用技巧

用PHP操作sqlite数据库

a、 如何连接sqlite数据库?

if ($db = sqlite_open(~mysqlitedb~, 0666, $sqliteerror)) {

select * from sqlite_master;

echo 数据库连接成功!;

} else {

die($sqliteerror);

}

b、 如何列出数据库中所有的表?

if ($db = sqlite_open(~mysqlitedb~, 0666, $sqliteerror)) {

$result = sqlite_array_query($db, ~select * from sqlite_master;~);

foreach ($result as $entry) {

echo ~talbe name=~.$entry[~name~].

n;

echo ~sql=~.$entry[~sql~].

n;

echo

--------------------------------------------------------------------------------

;

}

sqlite_close($db);

} else {

die($sqliteerror);

}}

c、 对sqlite数据库的查询,以及结果集的显示

if ($db = sqlite_open(~mysqlitedb~, 0666, $sqliteerror)) {

$result = sqlite_array_query($db, ~select name, email from user ~, SQLITE_ASSOC);

echo user表查询结果:

n;

echo n name email

n;

foreach ($result as $entry) {

echo ~ ~.$entry[~name~]. $entry[~email~].

n;

}

echo ~ ~;

sqlite_close($db);

} else {

die($sqliteerror);

}

d、数据库对象记录的增加、删除、修改

sqlite_query($db, INSERT INTO user VALUES(~user.$i.~ ,~user.$i.@ hichina. com~));

sqlite_query($db, delete from user where user=’user99’);

sqlite_query($db, ~UPDATE user SET email=lilz@ hichina .com where name=user1~);

用JAVA连接SQLite

先下载SQLite数据库的JDBC

这里给出一个中文站点的URL:(参见扩展阅读)

将下载到的包解压后得到jar包 sqlitejdbc-v033-nested.jar 放到%JAVA_HOME%lib 下,

并且将其添加到classpath系统环境变量中,我的classpath系统环境变量为:

.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libsqlitejdbc-v033-nested.jar

在你的代码中引用这个驱动:

Class.forName(org.sqlite.JDBC);

Connection conn = DriverManager.getConnection(jdbc:sqlite:filename);//filename为你的SQLite数据名称

// ... use the database ...

conn.close();

示例程序如下:

importjava.sql.*;

importorg.sqlite.JDBC;

/**

* 这是个非常简单的SQLite的Java程序,

* 程序中创建数据库、创建表、然后插入数据,

* 最后读出数据显示出来

*/

publicclass TestSQLite

{

publicstaticvoid main(String[] args)

{

try

{

//连接SQLite的JDBC

Class.forName(org.sqlite.JDBC);

//建立一个数据库名zieckey.db的连接,如果不存在就在当前目录下创建之

Connection conn =DriverManager.getConnection(jdbc:sqlite:zieckey.db);

Statement stat = conn.createStatement();

stat.executeUpdate(create table tbl1(name varchar(20), salary int););//创建一个表,两列

stat.executeUpdate(insert into tbl1values(~ZhangSan~,8000););//插入数据

stat.executeUpdate(insert into tbl1values(~LiSi~,7800););

stat.executeUpdate(insert into tbl1values(~WangWu~,5800););

stat.executeUpdate(insert into tbl1values(~ZhaoLiu~,9100););

ResultSet rs = stat.executeQuery(select * from tbl1;);//查询数据

while(rs.next()){//将查询到的数据打印出来

System.out.print(name = + rs.getString(name)+ );//列属性一

System.out.println(salary = + rs.getString(salary));//列属性二

}

rs.close();

conn.close();//结束数据库的连接

}

catch(Exception e )

{

e.printStackTrace();

}

}

}

E:Codingjava est>javac TestSQLite.java编译运行:

E:Codingjava est>java TestSQLite

name = ZhangSan salary = 8000

name = LiSi salary = 7800

name = WangWu salary = 5800

name = ZhaoLiu salary = 9100

总结:本文介绍了嵌入式数据库SQLite在Java中的应用,

通过创建表、插入数据、查询等操作介绍了在Java中对数据库的操纵。 [2]

使用.NET操作SQLLITE

先下载ADO.NET2.0 Provider for SQLite。下载binaries zip版就可以了。下载完后解压缩,可以在bin目录下找到System.Data.SQLite.DLL。在vs2008中用Add Reference(添加引用)功能把System.Data.SQLite.DLL加到工程里就可以了。运行下面代码试试:

string datasource = e:/tmp/test.db;

System.Data.SQLite.SQLiteConnection.CreateFile(datasource);

//连接数据库

System.Data.SQLite.SQLiteConnection conn = new System.Data.SQLite.SQLiteConnection();

System.Data.SQLite.SQLiteConnectionStringBuilder connstr = new System.Data.SQLite.SQLiteConnectionStringBuilder();

connstr.DataSource = datasource;

connstr.Password = admin;//设置密码,SQLite ADO.NET实现了数据库密码保护

conn.ConnectionString = connstr.ToString();

conn.Open();

//创建表

System.Data.SQLite.SQLiteCommand cmd = new System.Data.SQLite.SQLiteCommand();

string sql = CREATE TABLE test(username varchar(20),password varchar(20));

cmd.CommandText = sql;

cmd.Connection = conn;

cmd.ExecuteNonQuery();

//插入数据

sql = INSERT INTO test VALUES(~a~,~b~);

cmd.CommandText = sql;

cmd.ExecuteNonQuery();

//取出数据

sql = SELECT * FROM test;

cmd.CommandText = sql;

System.Data.SQLite.SQLiteDataReader reader = cmd.ExecuteReader();

StringBuilder sb = new StringBuilder();

while (reader.Read())

{

sb.Append(username:).Append(reader.GetString(0)).Append( )

.Append(password:).Append(reader.GetString(1));

}

MessageBox.Show(sb.ToString());

使用linux下的C操作SQLLITE

由于linux下侧重使用命令,没有win的操作容易上手,所以在测试C操作SQLITE时会比较容易出现错误,给大家做一个简单的程序进行测试,演示怎么应用。

#include

#include

int main( void )

{

sqlite3 *db=NULL;

char *zErrMsg = 0;

int rc;

//打开指定的数据库文件,如果不存在将创建一个同名的数据库文件

rc = sqlite3_open(zieckey.db, &db);

if( rc )

{

fprintf(stderr, Can~t open database: %s , sqlite3_errmsg(db));

sqlite3_close(db);

exit(1);

}

else printf(You have opened a sqlite3 database named zieckey.db successfully! Congratulations! Have fun ! ^-^ );

sqlite3_close(db); //关闭数据库

return 0;

}

退出,保存。(代码输入完成后,按下 Esc 键,然后输入: :wq ,回车就好拉)

好拉,编译:[root@localhost temp]# gcc opendbsqlite.c -o db.out

或者遇到这样的问题:

[root@localhost temp]# gcc opendbsqlite.c -o db.out

opendbsqlite.c:11:21: sqlite3.h: 没有那个文件或目录

opendbsqlite.c: In function `main~:

opendbsqlite.c:19: `sqlite3~ undeclared (first use in this function)

opendbsqlite.c:19: (Each undeclared identifier is reported only once

opendbsqlite.c:19: for each function it appears in.)

opendbsqlite.c:19: `db~ undeclared (first use in this function)

这是由于没有找到头文件的原因。

也许会碰到类似这样的问题:

[root@localhost temp]# gcc opendbsqlite.c -o db.out

/tmp/ccTkItnN.o(.text+0x2b): In function `main~:

: undefined reference to `sqlite3_open~

/tmp/ccTkItnN.o(.text+0x45): In function `main~:

: undefined reference to `sqlite3_errmsg~

/tmp/ccTkItnN.o(.text+0x67): In function `main~:

: undefined reference to `sqlite3_close~

/tmp/ccTkItnN.o(.text+0x8f): In function `main~:

: undefined reference to `sqlite3_close~

collect2: ld returned 1 exit status

这是个没有找到库文件的问题。

[root@localhost temp]# gcc opendbsqlite.c -o db.out -lsqlite3 -L/usr/local/sqlite3/lib -I/usr/local/sqlite3/include

以上便是kk下载给大家介绍的SQLiteStudio编辑器中文版,有需要的用户快来获取吧!

南通电脑游戏网

软件下载区:
 电信下载:SQLiteStudio编辑器中文版
 移动下载:SQLiteStudio编辑器中文版
 软件分类

网络优化 浏览辅助 浏览工具 邮件群发
邮件处理 搜索工具 新闻阅读 站长工具
网页制作 检测监控 下载工具 服务器类
FTP/Telnet

· 图形图像

图像处理 动画制作 图像浏览 图像捕捉
图像管理 图标工具 图像转换 图片压缩
3D制作类 图像其它

· 系统工具

系统测试 桌面工具 内存工具 系统增强
升级补丁 系统设置 系统备份 开关定时
数据备份
 卸载清除 剪贴工具 磁盘工具
CPU 相关 系统其它

· 多媒体类

视频播放 音频播放 音频转换 音频处理
视频转换 视频处理 媒体管理 媒体制作
在线视听 电子阅读 解码器类 媒体其它

· 行业软件
股票证券 工程建筑 物流中介 纺织服装
彩票工具 法律法规 交通运输 餐饮旅游
行政管理 商业贸易 客户管理 出版印刷
审计评估 机械电子 租借管理 保险行业
健康医药 财务管理 辅助设计 农业相关

 软件分类
·Navicat Premium
·Oracle SQL Handler数据库客户端 官方免费版
·PLSQL Developer 14破解版
·ERWin数据库管理工具
·GiPo_DB_Utilities V4.4
·SQL Server2000(数据库管理工具)
·PL/SQL Developer集成开发环境(32/64位)
·SQL2000数据库个人完整版(32/64位)

 Copyright 2025 www.PC0513.com.cn All Rights Reserved.
南通电脑游戏网 网爵电脑版权所有 苏ICP备05016148号-41