学生代码笔记-0.2
【前言】
敲和调试代码的过程中,遇到不明白或者是不理解的,都会自己动手去查一查,理解并记录下,其中包含自己对于这些属性等用法的认识和理解;
【内容】 1. 文本框TabIndex 属性 起初看到这个属性是很陌生的,就自己动手了解了下,原来tabIndex是 设置 窗体中 对象 响应 tab 键 的顺序值。
2. Exit Sub和End Sud区别?
Private Sub Command1_Click() ...... '判断是否为空 While (mrc.EOF = False) If (Trim(mrc.Fields(0)) = Trim(txtCourseNo.Text)) Then MsgBox "课程编号已经存在,请重新输入课程编号!",vbOKOnly + vbExclamation,"警告" '清空内容 txtCourseNo.Text = "" txtCourseNo.SetFocus Exit Sub Else '移动到下一条记录 mrc.MoveNext End If Wend '添加记录 mrc.AddNew mrc.Fields(0) = Trim(txtCourseNo.Text) mrc.Fields(1) = Trim(txtCourseName.Text) mrc.Fields(2) = Trim(comboCoursetype.Text) mrc.Fields(3) = Trim(txtCoursedes.Text) '更新数据库 mrc.Update '关闭数据集对象 mrc.Close MsgBox "添加课程信息成功!","添加课程信息" Unload Me End Sub 简单来说就是 End sub是函数结束标志,是一个过程的结束代码(每一个sub中必须对应一个End sub);而 Exit sub 是用来退出函数运行的,在过程执行时,可以选择性的退出过程执行(即不执行Exit sub之后的代码,相当于中途退出的意思) PS: Private sub Hi() 3. VB中cols和rows cols: cols 属性规定 textarea 的可见宽度 (行)
4. 记录集Recordset的属性和方法
4.1 记录集的常用属性: 以上这两个的具体应用方法之前写过博客,想要多了解一些可以去看下,就不在这里多加赘述啦,以下是该篇文章的链接:BOF和EOF初理解; ¥ AbsloutePosition属性 返回当前记录集记录指针,第一条记录为0,是只读属性;
¥ Bookmark属性 返回或设置当前记录集指针的书签,是字符型可读写属性; ¥ Filter属性 过滤器,用于筛选符合指定条件的记录 ¥ Sort属性 指定记录集的排序方式 4.2 记录集的常用方法: ¥ 移动记录指针类方法 AddNew方法为可更新的Recordset对象创建一个新记录。AddNew方法将添加一条新的空记录,并且定位在该记录上,用户可以在被绑定的数据感知控件中输入修改数据。新增加的记录的值为指定的默认值,如果没有指定值,则为Nul。这也是一些错误容易出现的地方,这个时候我们可以回头去看看数据库里面是否有数据,如果没有相应的记录,那么就要手动添加上之后再运行,问题就解决啦; Edit 对当前记录进行编辑,修改完成后要用Update方法更新记录。 【收关】 记录中的一些东西,记录下来便于不清楚的时候查看,另外如果其中有什么不足或者是错误的地方,还望大家评论中分享,一起交流成长; 荣幸与您分享! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |