详情介绍
本人在使用“易语言”以前还不知“SQL”是何物。通过“易语言”、通过“外部数据库”、通过“Liigo写的"全面操作Access数据库"”,我渐渐认识了“SQL”,在此还要感谢“易语言”和“Liigo"。作为一个初学者,我想告诉那些想学、想用“SQL”操作外部数据库的易友们:“SQL”是很强大的,但入门并不很难,通过一些简单的命令就可以让它为我们做很多事情。于是我写了这个程序,一来是对自己所学知识的检练,二来希望更多的朋友进入“SQL”的世界。
帮助中我对“SQl命令”所做的介绍并不详细,你可以通过程序中的“SQL命令演示”了解更多的东西,我也是通过很多例子学到这些的。
关于SQL语言
SQL语言中的简单命令:
SELECT 查询命令
INSERT 插入命令
UPDATE 更新数据命令
DELETE 删除命令
CREATE TABLE 创建表命令
DROP TABLE删除表命令
关于本程序
关于SQL语言
SQL是操纵数据库的国际标准语言,非常流行,SQL Server、Oracle等大型数据库系统都提供对它的支持。要在易语言中操纵外部数据库,暂时必须使用SQL。
关于在易语言中打开和使用外部数据库,可以参考Liigo写的“全面操作Access数据库”文档。文档放在易语言的“\lib\krnln\samples”目录下。
我再这里只介绍一下SQL中最基本的操作命令。(我也是初学者,太深奥的我也不会^-^)掌握了下面的几个命令,基本上就可以简单操作数据库了。
对于初学者来说有几点需要先说明一下:
以Access的MDB数据库为例:一个MDB数据库中可以包含多个表,一个表相当于一个易语言的数据库。
易的外部数据库中有两个命令,查询和执行。分别用于执行‘查询类命令’和‘非查询类命令’的SQL语句。‘查询类命令’是带返回数据集的命令,如“SELECT”语句;‘非查询类命令’不返回数据集,如添加、删除等命令。
SQL语句的格式要求是很严格的,需要主意:
关键字要写对,如不要把 values 写为 value ,(大小写无所谓)。
有空格或字符(如引号、括号等)的地方,一定要用半角空格和字符,不可以是全角。
SELECT 查询命令
SELECT语句是数据库应用中使用率最高的语句。本程序也主要演示此语句。
这是一个最简单的SELECT语句:“SELECT * FROM 表名”
这是SQL命令中最常用的一条命令。用SELECT查询数据,必须和另外的对象、短句和子句一起使用。
必须的对象是列名的列表,可以用","号分隔的方法一个一个的列出各列,也可以用"*"号表示所有的列。除了对象之外,还需要一个FROE短语,这个短语的对象是一个表名。
INSERT 插入命令
示例:“insert into 表名 values (84,'张三',20,'MyHome@163.com','中国北京','备注测试用')”
INSERT语句的作用是在表中放置数据。后面常接INTO关键字显示地指示INSERT地目的(INTO后接表名),VALUES关键字标记INSERT操作的值,值列表之间用","号分隔并包含在“()”号中。
UPDATE 更新数据命令
示例:“update 表名 set 姓名='王五',年龄=18,电子邮箱='MyEmail@tom.com' where 编号=84”
UPDATE语句以动词UPDATE开始,后面跟随要更新的表的名称,再跟随SET关键字,随后是要更新的列的名称,再跟随值运算符,最后是要插入到列中的值。如果不想更新数据库中的每个记录,加"WHERE"关键字可以限制更新记录的条件。
DELETE 删除命令
示例:“delete from 表名 where 姓名='张三'”
DELETE语句很简单,FROM后面接要删除的记录所在表,如果不加WHERE关键字限制删除记录,那么将清除表中所有记录。
CREATE TABLE 创建表命令
示例“create table 表名 (编号 int,姓名 text,年龄 int,电子邮箱 text,地址 text,备注 memo) ”
CREATE TABLE 语句可以创建一个表,表中可以包含多个列,列之间用","号分隔并包含在“()”号中。一个列包含列名和列的数据类型,中间用空格分隔。字段数据类型,请参考易语言帮助中的'外部数据库.读 '。
DROP TABLE删除表命令
示例:“drop table 表名”
DROP TABLE语句很直截了当,语句后接表名,再执行删除之前不会提示,所以要确保表名的正确性。如果表中有数据,那么数据会和表一起删除。
下载地址
人气软件
相关文章
-
泛雅课堂 V4.6.5 官方安装版泛雅课堂专业的在线教学软件,这款软件融合了先进的互联网技术和教育理念,为用户提供高效、便捷、互动的在线学习体验...
-
象棋微学堂 V1.0.0 官方安装版象棋微学堂拥有动态棋谱、棋谱仓库、系统教程、象棋资讯、象棋论坛等功能,本站提供的是这款软件的安装版本...
-
小学生识字量测试(识字量测试软件) V3.0 官方版小学生识字量测试是一款功能十分强大的识字量测试软件,这款软件专门为小学生用户量身定制,同时还拥有读音顿、书写,还有字义、笔顺等信息,让你提高认字能力,满足对小学...
-
Word英语单词背诵 V1.0.0 绿色便携版专业的单词背诵学习软件,这款软件,满足用户的英语单词学习需求,同时还能通过这款软件导入要背的单词,进行单独背诵等,本站提供的是这款软件的绿色版本...
-
AlgorithmMan(排序算法演示软件) V1.0 绿色免费版AlgorithmMan是一款功能十分强大的排序算法演示工具,免费的算法演示方案,旨在用动画的方式帮助初学算法的同学更加轻松的进入算法的殿堂,欢迎需要的朋友下载使用...
-
PegBoard(数字白板软件) v1.0.4 免费绿色版PegBoard是一款非常不错的数字白板软件,该软件可以帮助用户在办公或学习的过程中对信息数据进行整理,以及可以轻松的将自己所需的内容记录在上面,使用起来非常的简洁...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的SQL语句学习器(SQL简单命令)资源来源互联网,版权归该下载资源的合法拥有者所有。

























