![]() ![]() |
|
VB数据库数据的选项录入及增减与编辑之三 | |
作者:佚名 文章来源:不详 点击数 更新时间:2008/4/18 14:48:17 文章录入:杜斌 责任编辑:杜斌 | |
|
|
option explicit dim last as string private sub form-activate() dim mark as variant mark=data1.recordset.bookmark data1.recordset.movelast last=data1.recordset("name") data1.recordset.bookmark=mark end sub private sub text1-keydown (keycode as integer,shift as integer) if shift=2 then ’按下ctrl-key复制上条记录中的同名字段的内容 if data1.recordset.editmode=dbeditinprogress or data1.recordset.editmode=dbeditadd then text1.text=last end if end if end sub private sub command1-click(index as integer) select case index case0’addnew data1.recordset.addnew text1.setfocus case1’edit data1.recordset.edit text1.setfocus case2’giveup data1.recordset.cance1update data1.refresh case3’save data1.recordset. update data1.recordset.movelast last=data1.recordset("name") ’save the text to last data1.refresh case4’delete data1.recordset.delete data1.refresh case5’end end end select end sub |
|
![]() ![]() |