vb的select语句
1.介绍
select语句并不是一种循环语句,而是一种选择结构语句。类似于if语句。
2.select语句和if语句的区别
select对比if,具有运算速度快,简洁性程度高的特点,但select不支持多对象判断,不能使用类似and、or等等逻辑符号。
3.select的基本语法
select case 判断的对象
case 条件1
执行的操作1
case 条件2
执行的操作2
case else
执行的操作3
end select
4.实例
实例1成绩判断程序
我们将一个按钮控件和一个文本框控件,放在窗体form1上,当用户输入成绩(在理想情况下,即输入的数的范围在0-100) 当按下按钮command1开始判断成绩等级,100为满分,85—99为优秀,70—84为良,60以上是及格,其他情况为不及格。
private sub command1_click()
a=val(text1.text)
select case a
case 100
msgbox "满分"
case 85 to 99
msgbox "优秀"
case 70 to 84
msgbox "良"
case IS > 60
msgbox "及格"
case else
msgbox "不及格"
end select
5.select是支持嵌套结构的
select case 判断的对象
case 条件1
执行的操作1
select case 判断的对象
case 条件2
执行的操作2
end select
case 条件3
执行的操作3
end select
select也可以嵌套if实现单select无法完成的操作,同样的if也可以嵌套select进行相关性能优化操作。
但是我个人感觉select的嵌套结构弱化了select可读性高的特点。甚至不如直接用if就不举实例细讲了
vb的select语句相关推荐
- SQL 查询总是先执行SELECT语句吗?你们都错了!
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 译者:无明 链接:infoq.cn/article/Oke8hgi ...
- SQL 查询总是先执行SELECT语句吗?你们都错了!
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | infoq.cn/article/Oke8hg ...
- SQL 查询总是先执行SELECT语句吗?
点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取近百本电子书入口 译者:无明 链接:22j.co/b8Un 很多 SQL 查 ...
- sqlserver 查询某个时间段执行sql语句_为什么 SQL 查询不是先执行SELECT语句?
作者:Julia Evans 译者:无明 链接:infoq.cn/article/Oke8hgilga3PTZ3gWvbg 很多 SQL 查询都是以 SELECT 开始的.不过,最近我跟别 ...
- SELECT语句的使用
一.实验目的 掌握select语句的使用 二.实验操作方法和步骤 在BookDb数据库中,在"读者信息"表中,查询显示所有读者的姓名.性别.联系电话和办卡时间. 查询代码为: SE ...
- SQL基础学习总结:3(select语句基础算术运算符比较运算符)
select语句基础 列的查询 从表中选取数据时需要使用select语句,通过select语句查询并选取出必要数据的过程称为匹配查询或查询. 语法结构如下: select <列名1>,&l ...
- SELECT 语句与其子句的详解
SELECT 从数据库中检索行,并允许从一个或多个表中选择一个或多个行或列.虽然 SELECT 语句的完整语法较复杂,但是其主要的子句可归纳如下: SELECT select_list [ INTO ...
- 一文搞懂select语句在MySQL中的执行流程!
MySQL作为互联网行业使用最多的关系型数据库之一,与其免费.开源的特性是密不可分的.然而,很多小伙伴工作了很多年,只知道使用MySQL进行CRUD操作,这也导致很多小伙伴工作多年后,想跳槽进入大厂, ...
- 因用了Insert into select语句,同事被开除了!
" Insert into select 请慎用,同事因为使用了 Insert into select 语句引发了重大生产事故,最后被开除. 作者:不一样的科技宅 https://jueji ...
最新文章
- Windows7 Home高级 64 中文版 + TortoiseSVN 64 英文版 + SVN Server 32 英文版安装过程
- 虚拟机安装中文输入法
- 技术系列课|网易云信音视频通话2.0产品中的美声/变声功能
- 网络电缆 计算机电缆,计算机电缆的技术参数
- 垃圾回收算法简单介绍——JVM读书笔记lt;二gt;
- Linux网络监控工具nethogs
- 音乐 美术 劳技 计算机教研组工作总结,美术劳技室工作总结
- Lucene(.net)学习
- GestureDetector类的用法
- jtree和mysql_让JTree所有节点展开和关闭的类 - 我爱看火影的日志 - 网易博客
- 计算机网络telnet命令作用,telnet命令使用方法详解
- Linux开机启动过程分析
- Win7---保护眼睛的电脑窗口颜色设置
- pyspark groupby 后将遍历的每一行转成pandas df
- 职场必备:Excel2016,官方推荐使用技巧
- 如何将OFD文件转成WORD?每天免费用
- 你是自己的太阳,无需借别人的光(持续更新)
- C/C++去小数位取整、向下取整、向上取整与四舍五入
- SAP License:ERP仓库管理系统怎么用?
- 【HDOJ】1493 QQpet exploratory park
热门文章
- 代理设计模式详解(java版本)
- 私有云与公有云的区别
- 私有云和公有云区别_公共云和私有云有什么区别?
- 学会蒲公英Bug管理云的使用
- JDK 每半年就会更新一次新特性,再不掌握就要落伍了:JDK8 的新特性
- 国产化之 .NET Core 操作达梦数据库DM8的两种方式
- 如何快速获取米拍摄影标签页相册,并分类保存
- 培养人脉的106种方法
- python接入微信支付_特斯拉中国官网首次接入支付宝 暂未开通微信支付
- 钉钉老版本下载3.31_钉钉2016旧版本下载-钉钉2016历史版本v5.1.31 安卓手机版 - 极光下载站...