请高手帮我解释下这段VB代码的意思

Private Sub Command1_Click()
DE.rs工种表.AddNew
DE.rs工种表(0).Value = Text1.Text
DE.rs工种表.Update
List1.Clear
DE.rs工种表.MoveFirst
Do While Not DE.rs工种表.EOF
List1.AddItem DE.rs工种表(0).Value
DE.rs工种表.MoveNext
If DE.rs工种表.EOF Then Exit Sub
Loop
End Sub

Private Sub Command2_Click()
If MsgBox("确实要删除吗?", vbQuestion + vbYesNo, "提示") = vbYes Then
DE.rs工种表.Delete
DE.rs工种表.MoveNext
If DE.rs工种表.EOF Then
DE.rs工种表.MoveLast
End If
End If
End Sub

Private Sub Command3_Click()
Unload Me
End Sub

Private Sub Form_Load()
Do While Not DE.rs工种表.EOF
List1.AddItem DE.rs工种表(0).Value
DE.rs工种表.MoveNext
If DE.rs工种表.EOF Then Exit Sub
Loop
End Sub

第1个回答  2008-06-09
Private Sub Command1_Click() '按钮单击事件开始
DE.rs工种表.AddNew '添加一个新数据
DE.rs工种表(0).Value = Text1.Text '把text1.text插入数据库工种表(0).
DE.rs工种表.Update '更新记录集
List1.Clear '清除列表框中的数据
DE.rs工种表.MoveFirst '记录指针移动到第一个记录
Do While Not DE.rs工种表.EOF '如果不是记录的末尾,
List1.AddItem DE.rs工种表(0).Value '从记录集读取数据,往List中添加记录的数据
DE.rs工种表.MoveNext '让记录集移动到下一个。
If DE.rs工种表.EOF Then Exit Sub 如果到了记录的末尾,退出过程
Loop 循环
End Sub 结束过程

Private Sub Command2_Click()
If MsgBox("确实要删除吗?", vbQuestion + vbYesNo, "提示") = vbYes Then 如果单击的是确定按钮那么
DE.rs工种表.Delete 删除记录集
DE.rs工种表.MoveNext 移动到下一个记录
If DE.rs工种表.EOF Then 如果是记录的末尾
DE.rs工种表.MoveLast 移动到最后一个
End If
End If
End Sub

Private Sub Command3_Click()
Unload Me 卸载窗体
End Sub

Private Sub Form_Load()
Do While Not DE.rs工种表.EOF
List1.AddItem DE.rs工种表(0).Value
DE.rs工种表.MoveNext 这段代码就是循环从数据库中读取输入往list中添加项目
If DE.rs工种表.EOF Then Exit Sub
Loop
End Sub

请高手帮我解释下这段VB代码的意思
DE.rs工种表.MoveNext 这段代码就是循环从数据库中读取输入往list中添加项目 If DE.rs工种表.EOF Then Exit Sub Loop End Sub

请VB高手解详细解释一下这句代码的含义
这段代码首先清除DataGrid1.Columns("房号")属性值两边的空白字符。Trim函数专门用于去除字符串两端的空白字符。.CellText(DataGrid1.Bookmark)这里指的是Columns属性的子属性CellText,用于获取DataGrid控件中指定bookmark标记所对应的单元格文本内容。因此,整个表达式实际含义为:判断DataGrid1.Bookmark标记所...

请高手帮忙详解下这个VB代码(请按步解释越详细越好不胜感谢必厚报...
Private Sub Command1_Click()On Error GoTo cmderror '这是错误转向命令 意思是说当下面的命令发生错误的时候就主动转向 cmderror 处继续执行命令 Dim find_date1 As String 定义 find_date1 为字符串变量 Dim find_date2 As String 同上 If Option1.Value = True Then 判断Option1控...

VB 中这段代码什么意思,请高手详解
其实关键是调用时 参数前有没有byval 我以前也遇过这个问题。public sub f1(x as integer,y as integer,z as integer)x = 2 y = 4 z = 6 end sub 这时都是integer,那调用后就把 a =x = 2 b =y = 4 c =z = 6 都输出来结果是 2.4.6 public sub f2(x as integer,byval y...

这段vb 代码是什么意思?
0这个点上单击鼠标左键 Sleep(100)可以理解为程序暂停函数,执行此语句时程序会暂停到此代码,暂停事件为入口参数指定的时间,暂停时间过后继续执行下面的代码。后面的mouse_event语句跟前面的那个是一样的,将鼠标指针移动到指定位置的同时发出左键的单击事件。不知道这么解释可否理解?

请高手帮忙详解下这个VB代码(请按步解释越详细越好不胜感谢必厚报...
Dim sql As String ‘宣告sql变数为字符串类型 On Error GoTo loaderror ‘若程式有错误时执行loaderror以下程式 sql = "select * from 散客资料" ‘用SQLSelect指令从散客资料表格选取全部资料栏。并代入SQL字符串变数。rs_client.CursorLocation = adUseClient ‘设定游标位置为adUseClient rs_client....

求VB高手,这段代码什么意思?
mid(s,i,1)=mid(s,len(s)-i+1,1)这其中两个mid是不同的 第一个mid是替换函数 格式为:mid(字符串,要替换的字符所在的位置,替换为子字符串中的从左数的n个字符)=子字符串 第2个是截取函数,这个你应该懂吧

高分高分vb请高手帮忙解释以下VB代码的意思!!帮忙注释一下,谢谢拉...
LZ你的问题是不是这样 dim copyfile$="需拷贝的文件"意思就是定义一个字符串copyfile,并对其赋初值为 需拷贝的文件

请求高手帮我看看这段VB代码的意思
Mov_EAX_DWORD_Ptr &H901C3C是把内存地址H901C3C中的DWORD(32位)数据赋给EAX。建议复习一下汇编的间接寻址的那部分内容,这个不怎么用,具体我也不记得了!Sorry。

请高手帮忙详解下这个VB代码(请按步解释越详细越好不胜感谢必厚报...
这是最后一条记录”Command6_Click()子程序是用来删除指针当前数据的。用if条件判断语句判断Adodc1.Recordset 指针的位置,如果不是文件开始也不是文件结束的位置的话,那么删除指针所指的当前记录并且把指针下移一条记录。如果当前所指的位置已经是文件尾的话,那么指指针指向文件的最后一条记录 ...

相似回答
大家正在搜