700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 易语言远程查询oracle数据库连接 易语言如何连接远程服务器上的数据库 并读取数据...

易语言远程查询oracle数据库连接 易语言如何连接远程服务器上的数据库 并读取数据...

时间:2023-01-05 17:16:07

相关推荐

易语言远程查询oracle数据库连接 易语言如何连接远程服务器上的数据库 并读取数据...

标签:

用易语言来连接远程服务器上的数据库,可以使用支持库中的方法。

连接数据库方法名:

连接mysql(服务器地址,用户名,密码,数据库名,端口号)

注意:连接mysql()这个方法名,如果没有,单击工具栏中的 工具--->支持库配置 然后全选,确定导入。这时有这个方法了。

返回值:

连接到MySql服务器,返回一个MySql句柄。返回0表示连接失败,请检查该MYSQL服务器是否允许连接。

例如:

.版本 2

.支持库 mysql

b = 连接MySql (“120.26.*.*”, “root”, “12345”, “user”, 3306)

输出调试文本 (b)

看看输出b 的值,如果为0,就表示 连接mysql的参数填错了。

注意:

服务器的地址一般不需要带后面的端口号

参数中的端口号默认为3306

用户名和密码在远程服务器中的数据库里查看

数据库名一定要注意,不要写成表名或者字段名,是整个数据库的名字

等数据库连接成功后,这时我们就要进行数据的读取了。

数据读取:

.版本 2

.支持库 mysql

MySQL语句 = “select * from pre_common_member”

#创建一个查询语句pre_common_member 这个是需要查询数据的数据表名称

执行SQL语句 (b, MySQL语句)

#这里是执行这个查询语句 变量b是,连接数据库返回的句柄

取查询值 = 取记录集 (b)

#这里是获取查询记录的记录集的句柄

记录数量 = 取记录集行数 (取查询值)

#取记录集数()是用来获取数据表中的记录个数

.计次循环首 (记录数量, i)

读字段值 (取查询值, “username”, 姓名)

#姓名是个变量指的是,将查询到的结果保存到这个变量中

#取查询值()方法用来获取指定字段的数据,这时获取的username字段的数据

.如果 (姓名 = “admin”)

信息框 (“已找到”, 0, , )

跳出循环 ()

.否则

.如果结束

' //输出调试文本 (姓名)

到下一行 (取查询值)

.计次循环尾 ()

以上就是获取数据的方法了

所有代码如下:

.版本 2

.支持库 mysql

.子程序 _按钮1_被单击

.局部变量 b, 整数型

.局部变量 取查询值, 整数型

.局部变量 MySQL语句, 文本型

.局部变量 记录数量, 整数型

.局部变量 i, 整数型

.局部变量 姓名, 文本型

b = 连接MySql (“120.26.*.*”, “root”, “123445”, “user”, 3306)

输出调试文本 (b)

MySQL语句 = “select * from user_table”

执行SQL语句 (b, MySQL语句)

取查询值 = 取记录集 (b)

记录数量 = 取记录集行数 (取查询值)

输出调试文本 (记录数量)

.计次循环首 (记录数量, i)

读字段值 (取查询值, “username”, 姓名)

.如果 (姓名 = “admin”)

信息框 (“已找到”, 0, , )

跳出循环 ()

.否则

.如果结束

' //输出调试文本 (姓名)

到下一行 (取查询值)

.计次循环尾 ()

标签:

来源: /liun1998/article/details/82811729

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。