当前位置:首页 » 数据仓库 » 易语言外部数据库教程
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

易语言外部数据库教程

发布时间: 2023-02-10 23:24:27

1. 易语言导入excel2013

易语言导入excel2013的方法:
【1】通过数据库连接或者ODBC外部数据库来操作EXCEL,可以把EXCEL看作一个数据库来操作,这样思路会清晰起来,可以网络下外部数据库操作EXCEL教程。
【2】.子程序 _窗口2_创建完毕
置父窗口 (“_窗口2”)
置随机数种子 ()
标签1.是否自动折行 = 真
标签2.是否自动折行 = 真
标签1.标题 = “”
标签2.标题 = “”
打开 (取运行目录 () + “\数据库.edb”, “sjk”, , , , , )
.子程序 _按钮1_被单击
.局部变量 随机, 整数型
置当前库 (“sjk”)
到首记录 ()
随机 = 取随机数 (1, 取记录数 ())
跳到 (随机)
标签1.标题 = 读 (“题目”)
标签2.标题 = 读 (“答案”)
这是窗口2。
【3】.子程序 创建数据库
.局部变量 字段, 字段信息, , "2"
字段 [1].名称 = “题目”
字段 [1].类型 = #文本型
字段 [1].最大文本长度 = 256
字段 [2].名称 = “答案”
字段 [2].类型 = #文本型
字段 [2].最大文本长度 = 512
创建 (取运行目录 () + “\数据库.edb”, 字段)
返回 ()
这是创建数据库

2. 如何用易语言连接外部sql数据库

调用格式: 〈逻辑型〉 对象.连接SQLServer (文本型 服务器名,文本型 数据库名,文本型 用户名,文本型 密码) - 数据库操作支持库->数据库连接
英文名称:ConnectSQLServer
连接SQL Server数据库,如果连接成功返回真,失败返回假。本命令为初级对象成员命令。
参数<1>的名称为“服务器名”,类型为“文本型(text)”。本参数提供 SQL SERVER 服务器名。
参数<2>的名称为“数据库名”,类型为“文本型(text)”。
参数<3>的名称为“用户名”,类型为“文本型(text)”。
参数<4>的名称为“密码”,类型为“文本型(text)”。

其中的,增,删,修,查都是通过SQL语句完成,相应的SQL语句和其它SQL语句一样,只是在易语言中要连接变量的时候,注意区分 空格 引号之类的

3. 易语言如何写入数据库

1、使用菜单创建易数据库也称手工创建易数据库,选择点击菜单“数据库”——“结构编辑器”,会弹出数据库结构管理器界面,然后插入字段信息,定义名称、类型、字段长度。插入若干需要的字段,并定义名称、类型、字段长度,保存并为数据库命名。
2、利用数据库结构管理器,可以对字段进行修改:在“字段数”列表框中选择需要修改的字段,在“字段信息”分组框中修改。还可以上、下移动调整字段位置。
3、数据库结构管理器还可以新建索引、新建数据库表、给数据库设置密码、打开已有数据库、保存当前数据库、关闭数据库结构管理器等功能。

4. 易语言外部数据库读Sql语句

记录集=外部数据库.查询("select * from 表")

“记录集”得到的是查询后的句柄,句柄的数是大小不等的(看看 取窗口句柄 等等)
要想达到你的目的,在 “记录集=外部数据库.查询("select * from 表")” 下面再加两行,
这样写:

信息句柄=外部数据库.查询("select count(*) from 表")
信息数=到整数(外部数据库.读(信息句柄))

信息数 就是你要的 3 了 ,也就是3条记录

5. 易语言如何连接网站上sql数据库

方法如下:
使用外部数据库 控件
代码为:
.如果真 (外部数据库1.打开SQL数据库 (服务器IP, 用户名, 密码, 数据库名称, , ) = 假)
信息框 (“连接失败”, 0, )
使用数据库连接+记录集
代码为:
.版本 2
.支持库 eDB
.如果 (数据库连接1.连接SQLServer (服务器IP, 数据库名, 用户名, 密码) = 假)
信息框 (“连接失败”, 0, )
.否则
.如果真 (记录集1.置连接 (数据库连接1) = 假)
信息框 (“记录集关联数据库失败”, 0, )
.如果真结束

6. 请问易语言如何打开连接MSSQL数据库,是MSSQL的数据库。组件是:外部数据库

简单一点用到两个组件:数据库连接和记录集,自带的有代码如下:
------------------------------------
数据库连接1.连接SQLServer (“服务器名”, “数据库名”, “用户名”, “密码”)
记录集1.置连接 (数据库连接1)
------------------------------------
这样就连接上了然后用记录集的相关命令就可以进行相关操作了!

7. 易语言支持库和数据库是什么如何调用

1、易语言支持库,支持库是扩展易语言系统的主要方式之一,也是最有效的方式之一。通过使用其它编程语言为易语言开发支持库,易语言系统的功能可以得到无限扩展。通过支持库这一途径,易语言可以充分整合其它编程语言和操作系统的各种资源。

2、易语言数据库,易语言的数据库功能大部分基于XBASE 方式,所以您如果曾经接触过XBASE数据库系统中的任何一款,如:DBASE、FOXBASE、FOXPRO 等等,就能够相当快地了解并应用易语言的数据库。

3、数据库的调用必须是由专门的程序语言来进行数据库的存储过程,打开指定数据库,请使用“打开”命令。可以同时打开多个数据库(其数目仅受Windows 操作系统限制)。

(7)易语言外部数据库教程扩展阅读

易语言特点

1、超强的程序编辑器

2、多媒体功能支持强大

3、完善的网络、端口通讯和互联网功能支持

4、支持调用API底层函数

5、支持标准外部OCX组件

6、可由易语言支持库无限扩充其功能

7、模块化开发

8. 请问易语言直接连接access数据库有哪几种方法。

有两个常用的连接access数据库控件:“外部数据库”和“数据库连接”。你在易语言编辑器右侧面板可以找到,找到后拖放至窗口就可以了,在代码需要连接的地方,写上:
.版本 2

.如果真 (外部数据库1.打开MDB数据库 (取运行目录 () + “\net.mdb”, , , , ) = 假)
信息框 (“数据库连接失败了,程序退出”, 0, , )
返回 ()

9. 易语言的外部数据库怎么读写access数据库

外部数据库组件是一个单独组件,不与其他组件一同使用,主要以
sql语句
为主.
.版本 2
.
程序集
窗口程序集_启动窗口
.
子程序
_按钮1_被单击
.
局部变量
查询
句柄
, 整数型
.如果真 (
取反
(外部数据库1.打开MDB数据库 (取运行目录 () + “\db.mdb”, , , , 真)))
信息框 (“数据库打开失败.”, 0, , )
返回 ()
.如果真结束
' ----------------------------------------判断是否连接到数据库.
查询句柄 = 外部数据库1.查询 (“select * from 表名”)
' 查询句柄,用于读数据,可以添加条件筛选.比如:
' 查询句柄 = 外部数据库1.查询 (“select * from 表名 where name =” + 编辑框2.内容)
' -----------------------------------------开始读取数据
.判断循环首 (取反 (外部数据库1.尾记录后 (查询句柄)))

列表框
1.加入项目 (外部数据库1.读 (查询句柄, 2), )
' 这里的2表示字段位置,也可以直接写名字,比如字段2为name
' 外部数据库1.读 (查询句柄, “name”)
外部数据库1.到后一记录 (查询句柄)
.判断循环尾 ()
外部数据库1.关闭记录集 (查询句柄)
' 记录集使用完毕后及时关闭.
' ----------------------------------------- 写数据很简单,直接执行sql语句.
.判断开始 (外部数据库1.执行 (“insert into 表名 (对应表内字段名称1,对应表内字段名称2) values ('内容','内容')”, ))
信息框 (“成功”, 0, , )
.默认
信息框 (“失败”, 0, , )
.判断结束
' 内容这里注意前后的单引号必须有.示例:
' 外部数据库1.执行 (“insert into 表名 (ID,name) values ('” + 编辑框1.内容 + “','” + 编辑框2.内容 + “')”, )
' ------------------------------------------修改命令 update
.判断开始 (外部数据库1.执行 (“update 表名 Set ID='” + 编辑框1.内容 + “',name='” + 编辑框2.内容, ))
信息框 (“成功”, 0, , )
.默认
信息框 (“失败”, 0, , )
.判断结束
' ---------------------------------------删除命令 delete
.判断开始 (外部数据库1.执行 (“delete from 表名 where 条件”, ))
' 示例:
' 外部数据库1.执行 (“delete from 表名 where name=” + 编辑框2.内容, )
信息框 (“成功”, 0, , )
.默认
信息框 (“失败”, 0, , )
.判断结束
.子程序 __启动窗口_将被销毁
外部数据库1.关闭 ()