加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

【学生】知识总结

发布时间:2020-12-16 22:19:25 所属栏目:大数据 来源:网络整理
导读:MDI窗体与普通窗体的区别: MDI的子窗体显示的时候不能超出主窗体的范围,所以窗体多的时候桌面比较整洁,另外子窗体是一个列表,挂要主窗体的菜单上,寻找起来比较方便,还有,子窗体的菜单可以动态合并到主窗体,所以同时开窗体多时用MDI较好. 在VB中可以添加MDI

MDI窗体与普通窗体的区别:

MDI的子窗体显示的时候不能超出主窗体的范围,所以窗体多的时候桌面比较整洁,另外子窗体是一个列表,挂要主窗体的菜单上,寻找起来比较方便,还有,子窗体的菜单可以动态合并到主窗体,所以同时开窗体多时用MDI较好.

在VB中可以添加MDI窗体,窗体颜色为深灰色。然后在其他子窗体中,设置MDIChild属性为True,这样,母窗体和子窗体的关系就建立起来了。

BOF与EOF:

BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。
EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。

当RecordCount0时,BOF,EOF都为True返回值BOF 和 EOF 属性返回布尔型值。
说明使用 BOF 和 EOF 属性可确定 Recordset 对象是否包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。
如果当前记录位于第一个记录之前,BOF 属性将返回 True (-1),如果当前记录为第一个记录或位于其后则将返回 False (0)。
如果当前记录位于 Recordset 对象的最后一个记录之后 EOF 属性将返回 True,而当前记录为 Recordset 对象的最后一个记录或位于其前,则将返回 False。
如果 BOF 或 EOF 属性为 True,则没有当前记录。
如果打开没有记录的 Recordset 对象,BOF 和 EOF 属性将设置为 True,而 Recordset 对象的 RecordCount 属性设置为零。打开至少包含一条记录的 Recordset 对象时,第一条记录为当前记录,而 BOF 和 EOF 属性为 False。
如果删除 Recordset 对象中保留的最后记录,BOF 和 EOF 属性将保持 False,直到重新安排当前记录。

trim函数:

简单来说trim功能就是去空格

LTRIM(字串):将字串左边的空格移除。
RTRIM(字串): 将字串右边的空格移除。
TRIM(字串): 将字串首尾两端的空格移除,作用等于RTRIM和LTRIM两个函数共同的结果。
ALLTRIM(字串):将字串左右边两边的空格移除。

例1:
SELECT TRIM(’ Sample ‘) FROM DUAL;
结果:
‘Sample’
注释:消除字符串左右两边空格

调用了一个在模块中定义好的一个判断是否为空的函数

Public Function testtxt(txt As String) As Boolean '定义字符是否为空函数 
If Trim(txt) = "" Then  ‘ 如果文本框中输入为空,则返回false,  
     testtxt = False     ‘否则返回true 
Else  
     testtxt = True 
End If 
End Function

在模块中定义的testtxt,其他的子窗体中都可以调用。

这些知识都是就我去验收项目时师父提出来的问题,而后总结于此,感受颇多,文字总结知识熟于心。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读