⑴ 易语言用客户端发送命令,使服务端在数据库中的数据显示到客户端的超级列表中,求个思路。。。
你这是个需求是个典型的C/S架构,易语言开发,要用到两个组件(服务器和客户端),需要写两个窗口,一个服务端,一个客户端,在服务器端的数据到达事件里,比如数据到达的是1(也就是你说的客户端送命令),服务端读数据库,把每读出的一条结果发送给客户端,在客户端有个取回数据里,把服务器端发送过来的数据取到后,置标题到超级列表里。就这么个过程。
⑵ 易语言服务器发送数据()的问题
第一个程序
编辑框1用来显示文件路径
编辑框2用来显示对方发来的文本
按钮1用来浏览文件
按钮2用来发送文件
此外还有服务器 通用对话框
.版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击
通用对话框1.打开 ()
编辑框1.内容 = 通用对话框1.文件名
.子程序 _按钮2_被单击
服务器1.发送数据 (客户IP, 读入文件 (通用对话框1.文件名), 1000)
信息框 (“发送成功”, 0, )
.子程序 _服务器1_数据到达
.局部变量 file, 字节集
file = 服务器1.取回数据 ()
编辑框2.内容 = 到文本 (file)
信息框 (“数据到达”, 0, )
第二个程序
编辑框1用来显示保存文件的路径
编辑框2用来显示发送的文本
按钮1用来发送文本
此外还有通用对话框 客户
.版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击
客户1.连接 (用户IP, 19730)
客户1.发送数据 (编辑框1.内容)
信息框 (“已发送”, 0, )
.子程序 _客户1_数据到达
.局部变量 file, 字节集
file = 客户1.取回数据 ()
通用对话框1.打开 ()
编辑框1.内容 = 通用对话框1.文件名
信息框 (“已保存”, 0, )
我试过了,可以的……
在使用时可以将“客户IP”与“用户IP”替换成想要的IP地址就可以了 IP为文本型
⑶ 易语言如何调用数据库
打开(“填写你数据库的路径”)
计次循环首(取记录数(),i)
跳到(i)
列表框.加入项目(读(“玩家”))
我手打的,不知道可以不。
⑷ 易语言edb数据库多用户操作问题
用线程操作,启动线程时读取数据库里关键信息到线程里操作,读取这个时间是可以忽略不计的。
⑸ 易语言连接数据库
使用外部数据库
控件代码为:.如果真
(外部数据库1.打开SQL数据库
(服务器IP,
用户名,
密码,
数据库名称,
,
)
=
假)
信息框
(“连接失败”,
0,
)使用数据库连接+记录集代码为:.版本
2.支持库
eDB.如果
(数据库连接1.连接SQLServer
(服务器IP,
数据库名,
用户名,
密码)
=
假)
信息框
(“连接失败”,
0,
).否则
.如果真
(记录集1.置连接
(数据库连接1)
=
假)
信息框
(“记录集关联数据库失败”,
0,
)
.如果真结束