函数:Row和Rows的用法区别?
前提
刚刚敲代码时,出现了30009的错误,后来找出问题竟然发现只是少了一个S
温习知识
Row:返回单元格或者区域所在的行号;
Rows:返回区域的行数,即高度,有几行。
前者常用于数组公式,用来返回1234…常量,进行枚举运算
出现问题
解决方法
Private Sub cmdquery_Click()
Dim txtsql, msgtext As String
Dim mrc As ADODB.Recordset
If Not testtxt(Trim(txtcardno.Text)) Then
MsgBox “请输入卡号!”, 0 + 48, “提示”
txtcardno.SetFocus
Exit Sub
End If
If Not IsNumeric(Trim(txtcardno.Text)) ThenMsgBox "请输入数字", 0 + 48, "提示"txtcardno.Text = ""txtcardno.SetFocusExit SubEnd Iftxtsql = "select * from line_info where cardno = '" & Trim(txtcardno.Text) & "'"Set mrc = ExecuteSQL(txtsql, msgtext)If mrc.EOF = True ThenMsgBox "卡号不存在,请重新输入", 0 + 48, "提示"txtcardno.Text = ""txtcardno.SetFocusExit SubEnd IfWith myFlexGrid1.Rows = 1 *'把Row改成Rows就行了*.CellAlignment = 4.TextMatrix(0, 0) = "卡号".TextMatrix(0, 1) = "姓名".TextMatrix(0, 2) = "上机日期".TextMatrix(0, 3) = "上机时间".TextMatrix(0, 4) = "下机日期".TextMatrix(0, 5) = "下机时间".TextMatrix(0, 6) = "消费金额".TextMatrix(0, 7) = "余额".TextMatrix(0, 8) = "备注"Do While Not mrc.EOF.Rows = .Rows + 1.CellAlignment = 4.TextMatrix(.Rows - 1, 0) = mrc.Fields(1).TextMatrix(.Rows - 1, 1) = mrc.Fields(3).TextMatrix(.Rows - 1, 2) = mrc.Fields(6).TextMatrix(.Rows - 1, 3) = mrc.Fields(7).TextMatrix(.Rows - 1, 4) = mrc.Fields(8) & "".TextMatrix(.Rows - 1, 5) = mrc.Fields(9) & "".TextMatrix(.Rows - 1, 6) = mrc.Fields(11) & "".TextMatrix(.Rows - 1, 7) = mrc.Fields(12) & "".TextMatrix(.Rows - 1, 8) = mrc.Fields(13) & ""'移动到下一条记录mrc.MoveNextLoopEnd With mrc.CloseEnd Sub
函数:Row和Rows的用法区别?相关推荐
- python for和while的用法区别_详解python while 函数及while和for的区别
1.while循环(只有在条件表达式成立的时候才会进入while循环) while 条件表达式: pass while 条件表达式: pass else: pass 不知道循环次数,但确定循环条件的时 ...
- order_by_、group_by_、having的用法区别
Having 这个是用在聚合函数的用法.当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算.运算完后就要用到HAVING 的用法了,就是进行判断了,例如说判断 ...
- java removeat,在c#中 RemoveAt、 Remove、delete用法区别
有三种方法可以删除 DataTable 中的 DataRow: Delete 方法和 Remove 方法和 RemoveAt 方法 其区别是: Delete 方法实际上不是从 DataTable 中删 ...
- c语言中 char怎样用,C语言中char*和char[]用法区别分析
C语言中char*和char[]用法区别分析 本文实例分析了C语言中char* 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很 ...
- python while函数_详解python while 函数及while和for的区别
1.while循环(只有在条件表达式成立的时候才会进入while循环) while 条件表达式: pass while 条件表达式: pass else: pass 不知道循环次数,但确定循环条件的时 ...
- mysql id in set_mysql数据库中find_in_set()和in()用法区别
mysql数据库中find_in_set()和in()用法区别 (2015-07-19 08:30:21) 标签: mysql数据库 find_in_set 在mysql中in可以包括指定的数字,而f ...
- php 静态方法特点,浅析php静态方法与非静态方法的用法区别
在php编程中,static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为"类属性"或"类方法" 如果访问控制 ...
- mysql中find_in_set()函数的使用及in()用法详解
From: http://www.manongjc.com/article/2710.html MySQL手册中find_in_set函数的语法解释: FIND_IN_SET(str,strlist) ...
- python中什么是关键字参数_如何使用python语言中函数的关键字参数的用法
一般情况下,在调用函数时,使用的是位置参数,即是按照参数的位置来传值:关键字参数是按照定义函数传入的参数名称来传值的.那么,关键字参数怎么使用? 工具/原料 python pycharm 截图工具 W ...
最新文章
- 面试题:接口和抽象类的区别
- 正则表达式 perl
- 服务器显示rl112,【RL-TCPnet网络教程】第13章 RL-TCPnet之TCP服务器(下)
- SCARA四轴机器人丝杆花键_花键丝杆一体轴型SCARA机器人的制作方法
- 002服务提供者Eureka
- 持续集成、持续交付(CI/CD)开篇,先来唠唠嗑
- 为什么要在Java的Serializable类中使用SerialVersionUID
- 哈夫曼编码和带权路径计算
- maya通过python输出fbx_[转载]FBX动画导入导出经验心得(MayaToMax,MayaToMaya)
- SCPPO(二十三):SQLServer数据库备份那些事儿
- Chapter 1 Securing Your Server and Network(1):选择SQL Server业务经理
- 10天学会avr单片机和c语言,郭天祥十天学会AVR单片机
- 易语言大漠插件制作脚本教程
- js模板引擎渐进--each/for(5)
- iOS 分享 第三方登录 Twitter 注册应用以及读写权限
- Day 11 Contractions and Present Perfect
- Java实现读取csv文件
- 葫芦书笔记----CNN和RNN
- 图像算法---贝塞尔曲线
- SqlServer 如何插入图片和导出图片数据
热门文章
- 模拟鞭炮爆炸,最后爆炸出2023年特效,Python的艾玛
- c#使用正则表达式获取TR中的多个TD_[Python从零到壹] 四.网络爬虫之入门基础及正则表达式抓取博客案例...
- (14) 2019运输科技领域最新SCIE期刊影响因子
- python代码测试健康指数计算器_Python入门级别的小程序(BMI计算器)
- 2020面试题合集之吊打面试官系列(一),kotlin数组性能
- 运维学习 之 Ngnix配置(详细版)
- PHP导Excel文件例二
- 简述电子邮件系统的工作流程_奉贤区柘林镇注销公司流程飒翔经办人可以代替法人吗_上海飒翔...
- 24小时智慧图书馆解决方案,校园智能微型图书馆
- 语义与文化的一点论述