怎么用易语言写一个从excel中抽名字的程序
.版本 2
.支持库 eDB
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 a, 整数型
置随机数种子 ()
a = 取随机数 (1, 记录集.记录数量)
调试输出 (a)
编辑框1.内容 = 名字文本 [a]
.子程序 __启动窗口_创建完毕
.局部变量 连接文本, 文本型
.局部变量 文件地址, 文本型
.局部变量 SQL语句, 文本型
.局部变量 循环次数, 整数型
文件地址 = 取运行目录 () + “\名字.xls”
.如果 (数据库连接.连接 (“Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=” + 文件地址 + “;DefaultDir=” + 文件地址 + “;”) = 真)
输出调试文本 (“链接成功!”)
.如果真 (记录集.置连接 (数据库连接) = 假)
返回 ()
.如果真结束
SQL语句 = “select * from [Sheet1$]”
记录集.打开 (SQL语句, #SQL语句)
循环次数 = 记录集.记录数量
重定义数组 (文本变量, 假, 记录集.记录数量)
.计次循环首 (循环次数, )
记录集.读文本 (0, 文本变量 [1])
加入成员 (名字文本, 文本变量 [1])
记录集.到下一条 ()
.计次循环尾 ()
输出调试文本 (“读入并显示成功!”)
.否则
输出调试文本 (数据库连接.最后错误)
.如果结束
.支持库 eDB
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 a, 整数型
置随机数种子 ()
a = 取随机数 (1, 记录集.记录数量)
调试输出 (a)
编辑框1.内容 = 名字文本 [a]
.子程序 __启动窗口_创建完毕
.局部变量 连接文本, 文本型
.局部变量 文件地址, 文本型
.局部变量 SQL语句, 文本型
.局部变量 循环次数, 整数型
文件地址 = 取运行目录 () + “\名字.xls”
.如果 (数据库连接.连接 (“Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=” + 文件地址 + “;DefaultDir=” + 文件地址 + “;”) = 真)
输出调试文本 (“链接成功!”)
.如果真 (记录集.置连接 (数据库连接) = 假)
返回 ()
.如果真结束
SQL语句 = “select * from [Sheet1$]”
记录集.打开 (SQL语句, #SQL语句)
循环次数 = 记录集.记录数量
重定义数组 (文本变量, 假, 记录集.记录数量)
.计次循环首 (循环次数, )
记录集.读文本 (0, 文本变量 [1])
加入成员 (名字文本, 文本变量 [1])
记录集.到下一条 ()
.计次循环尾 ()
输出调试文本 (“读入并显示成功!”)
.否则
输出调试文本 (数据库连接.最后错误)
.如果结束
佚名
2024-06-02 08:40:23
类似问题(10)
-
佚名2024-06-02 21:12:33
问如何用C语言编写一个程序,输入你的姓名和年龄并输出?
答展开全部#includeint main(void){char name[20];int age;printf("请输入你的姓名:");scanf("%s",n...
-
佚名2024-06-02 16:12:54
问求易语言做抽名字的源码
答你是说一个txt里有这几百人的名字然后在这几百人抽一个人是这个意思吗
-
佚名2024-06-02 05:37:19
问用C语言来编写:商品销售统计程序
答#include<iostream>#include<cstring>#include<fstream>#include<stdlib....
-
佚名2024-06-02 10:56:55
问易语言程序名改了进程名不变源码
答首先我得告诉你进程名就是等于程序名的,给了程序名进程名就会改,就算锁定了进程名 当程序名变更后 进程名任然是程序名,只不过显示出来的是原进程名而已,只是对任务管...
-
佚名2024-06-02 16:23:23
问如何用VisualStudio写C语言程序
答文件菜单的 新建 里头点进去会出现 新建项目 的框左边选择 Visual C++ 项目右边选择 win32 控制台应用程序并在下面起好名字,选好你的项目的文件夹...
-
佚名2024-06-02 19:44:13
问在C语言源程序中,一个变量代表什么
答代表一个存储空间的名称
-
佚名2024-06-02 08:00:00
问易语言抽奖。 输入名字或者数字随机抽一个人。
答以前的作业,用的是编辑框和数组,自己改一下就行了
-
佚名2024-06-02 08:00:00
问易语言怎么写一个随机抽名的程序?
答已发送,请查收
-
佚名2024-06-02 08:00:00
问怎么用C语言编辑输入输出自己姓名的程序
答#include<stdio.h>void main(){ char name[20]; printf("请输入你的姓名:"); gets(name); ...
-
佚名2024-06-02 08:00:00
问呼吸灯延时程序C语言单片机制作呼吸灯的C语言程序怎么写,不要用定时器,用延时程序
答一.51没有这样的功能,STC12单片机才有这样的功能,不过你可以用延时函数来产生PWM波形,但比较浪费CPU时间。二.还有一种方法可以用51来实现,但要消耗两...
风水
起名
网名
- 1 男生忧伤唯美网名
- 2 qq网名七彩颜色带框
- 3 带白衣的特别网名
- 4 带有初夏的qq女生网名
- 5 网名简单2字女生网名大全集
- 6 带有c字母的女孩网名
- 7 微信网名修改器
- 8 男朋友的昵称都有哪些
- 9 音乐昵称好听的
- 10 班级群昵称特霸气的那种
说说
- 1 qq个性签名生日快乐
- 2 好闺蜜要走了舍不得的个性签名
- 3 带有娇字的个性签名
- 4 约旅游说说
- 5 短发与长发的说说
- 6 为什么没有定时说说了
- 7 手机qq如何批量删说说
- 8 明知道你不喜欢说说
- 9 分手最经典的词语说说心情
- 10 日子是两个人过得说说