易语言sqlite数据库 一个查询的sql语句 该怎么写

易语言sqlite数据库 一个查询的sql语句 该怎么写,第1张

你好:

利用Navicat创建SQLite数据库

步骤一、打开Navicat,点击文件,选择新建连接,选择SQLite,d出界面,在连接名输入连接名称,类型根绝需要选择,若选现有的数据库文件,则需要在数据库文件选项中,找到相应的SQLite数据库文件,若选其他类型,则会新建一个数据库连接,需要在数据库文件选项,选择保存位置(SQLite与SQLite3两个版本)。下文连接名为SQLiteOperate,类型为SQLite3,数据库名为test.db,默认有一个数据库main。高级、HTTP中的用法自行研究或者查找资料。

步骤二、打开连接,右键附加数据库,选择刚才创建的数据库文件,然后打开,附加成功会在SQLiteOperate连接中出现一个新的数据库test,然后打开数据库test,到此,数据库创建完成。

步骤三、创建数据表

选中test数据库,点击右上栏的查询选项、新建查询、输入sql语句:create table if not exists user(_id integer primary key not null,name text not null,age integer not null,sex text not null)。创建表user,创建时判断该表是否存在,注意SQLite里只有null、integer、real(浮点数)、blob、text字符串。输入后点击运行按钮,此时会提示d出窗口要求输入该查询的名字,例如create_SQL,运行后,打开test数据库,发现没有user表。不要怕,你可以再次运行SQL语句,会提示user表已经存在。是不是很诧异?不要怕,断开SQLiteOperate连接,然后再次打开连接,打开test数据库,你会发现SQLite就在那里。

步骤四、插入数据

新建查询,同步骤三中 *** 作,输入插入数据的语句:insert into user(name,sex,age) values ('张三,'女',18),其中的_id为自增,省略即可,然后运行,打开数据表user,会发现数据插入成功,若运行前user表已打开,建议先关闭user表,再次打开。

步骤五、查询数据

同四,输入查询sql语句:查询所有内容:select * from user,查询指定条件所有内容:例如:select * from user where name='张三',查询指定条件的指定内容:例如:select name from user where age=18

步骤六、更新数据

同四新建查询,输入更新sql语句:更新某列所有值:例如:update user set age=18 ,更新指定条件的值:例如:update user set name='赵四' where name='张三'

步骤七、删除数据

同四新建查询,输入删除sql语句:例如:delete from stu where name='张三'

“select * from goods where tm like '” +编辑框.内容 + “'”

“select * from goods where tm ='” +编辑框.内容 + “'”

这是三个字符串相加,前后是两个常量,需要用双引号,中间编辑框内容是变量,不需要双引号。

好了,给你写好并且测试了,用得外部数据库!

外部数据库的名称为:外部数据库1

.版本 2

.局部变量 索引, 整数型

外部数据库1.打开MDB数据库 (取运行目录 () + “\123.mdb”, , , , )

索引 = 外部数据库1.查询 (“select user from 123”)

.如果 (索引 ≠ 0)

外部数据库1.到首记录 (索引)

.判断循环首 (外部数据库1.尾记录后 (索引) = 假)

.如果真 (到文本 (外部数据库1.读 (索引, 1)) = “123456”)

信息框 (“用户存在”, 0, )

返回 ()

.如果真结束

外部数据库1.到后一记录 (索引)

.判断循环尾 ()

.否则

信息框 (“查询失败”, 0, )

返回 ()

.如果结束

信息框 (“用户不存在”, 0, )

能行就给分吧!


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存