1.>
left 函数:从单元格左边开始截取字符串
mid 函数:从文本字符串中指定的起始位置返回指定长度的字符
iff 函数:(判断条件,真,假)
instr 函数:字符查找函数,其功能是查找一个字符串在另一个字符串中首次出现的位置。
2.>
MSHFlexGrid.textmatrix(2,3)=“哈哈”
解释:设置MSHFlexGrid第2行,第三列的文本内容(注意标题栏算第一行)
3.>
提示“要求对象”
getdata() 取结果集
对面向对象的理解:
在程序中, 对象:动物 类:狮子 方法:吃肉
故,当要求对象时,一定是没写对象;一般可以看“.”前的问题;
4.>
BYVAL 通过值传递
BYref 通过引用传递
5.>
`conn.execute的用法
通常形成记录集可以使用
Set rs=conn.execute(SQL)
6.>
复选框(Check Box)
(1)常⽤属性 Caption——指定复选框所表⽰的选择项的内容。value——返回或设置复选框的状态。
其值为0时(默认值,对应常数为vbUnchecked),表⽰复选框没有选中;
为1时(对应常数为vbchecked),表⽰复选框处于选中状态;
为2时,表⽰复选框前⾯的v处于灰⾊模糊状态(对应常数为vbGrayed)。
Enabled——表⽰复选框当前是否可⽤。 其值为True时,表⽰复选框为正常可⽤状态;
为False时,表⽰复选框处于不可⽤状态。
(2)常⽤事件——Click(不⽀持双击)事件 CheckBox控件的常⽤事件为Click事件,⽤户的单击操作即触发该事件。
(3)例⼦: 每次单击复选框控件时都将使其Caption属性以指⽰选中或未选中状态。
Private Sub Check1_Click()
If Check1.Value = 1
Then '当check1被选中时Check1.Caption = "checked"
ElseIf
Check1.Value = 0
ThenCheck1.Caption = "unchecked"
End If
End Sub
6.>
Dim 三角形 As Class1
Set 三角形 = New Class1 '用类来创建对象
7.>
Do While Not rs.EOF
rs存结果集
rs.EOF=false时,才会进入循环
参考文献:https://wenwen.soso.com/z/q781703019.htm
.eof就是end of file的缩写,就是搜索到记录集结尾。那么综合起来,rs.eof就是记录集的尾部,也就是没有搜索到记录。
从英语的层面上来理解这句话的意思是:执行记录集不为空的时候。
也就是说:当记录集不为空的时候,执行下面的循环代码。
if not rs.eof 意思也是一样:当记录集不为空的时候,执行下面的程序。
8.>
settext:给文本框设置一个值,也就是让它在文本框里显示的内容。