外部数据库易语言
㈠ 请问易语言如何打开连接MSSQL数据库,是MSSQL的数据库。组件是:外部数据库
简单一点用到两个组件:数据库连接和记录集,自带的有代码如下:
------------------------------------
数据库连接1.连接SQLServer (“服务器名”, “数据库名”, “用户名”, “密码”)
记录集1.置连接 (数据库连接1)
------------------------------------
这样就连接上了然后用记录集的相关命令就可以进行相关操作了!
㈡ 如何用易语言连接外部SQL数据库
调用格式: 〈逻辑型〉 对象.连接SQLServer (文本型 服务器名,文本型 数据库名,文本型 用户名,文本型 密码) - 数据库操作支持库->数据库连接
英文名称:ConnectSQLServer
连接SQL Server数据库,如果连接成功返回真,失败返回假。本命令为初级对象成员命令。
参数<1>的名称为“服务器名”,类型为“文本型(text)”。本参数提供 SQL SERVER 服务器名。
参数<2>的名称为“数据库名”,类型为“文本型(text)”。
参数<3>的名称为“用户名”,类型为“文本型(text)”。
参数<4>的名称为“密码”,类型为“文本型(text)”。
其中的,增,删,修,查都是通过SQL语句完成,相应的SQL语句和其它SQL语句一样,只是在易语言中要连接变量的时候,注意区分 空格 引号之类的
㈢ 易语言数据库查询
好了,给你写好并且测试了,用得外部数据库!
外部数据库的名称为:外部数据库1
.版本 2
.局部变量 索引, 整数型
外部数据库1.打开MDB数据库 (取运行目录 () + “\123.mdb”, , , , )
索引 = 外部数据库1.查询 (“select user from 123”)
.如果 (索引 ≠ 0)
外部数据库1.到首记录 (索引)
.判断循环首 (外部数据库1.尾记录后 (索引) = 假)
.如果真 (到文本 (外部数据库1.读 (索引, 1)) = “123456”)
信息框 (“用户存在”, 0, )
返回 ()
.如果真结束
外部数据库1.到后一记录 (索引)
.判断循环尾 ()
.否则
信息框 (“查询失败”, 0, )
返回 ()
.如果结束
信息框 (“用户不存在”, 0, )
能行就给分吧!
㈣ 易语言中的数据库
易语言自带小型桌面型数据库,名为"易数据库",类似于FOXBASE,是个二维表格类型的,也就是关系型数据库.
为代替上述数据库的不足,新近又开发了SQLITE数据库,索引功能开放后,比MYSQL都快.
易语言同时支持ODBC与ADO方式调用的其他所有外部数据库,如:SQL
2000,SYBASE,ORICEL等.
易语言对MYSQL数据库是直接支持的,所以速度上较快.