5
51!G1' 78)追加记录
%'&20
%'&@
%'&3B$
5
51G1' 78)移向首记录
%'&3B"&
5
51-G1' 78)移向上一条记录
%'&3B4&B5
#/%'&/
%'&3B"&
#/
5
51G1' 78)移向尾记录
%'&3B$
5
51-G1' 78)移向下一条记录
%'&3B+
#/%'&/
%'&3B$
#/
5
除此之外,数据库控制控件还有 & 、%'&15 等许多属性与方法,能对数据库进行各
种方便的操作。
由此可见,数据库控制控件具有数据库操作方面的强大功能。 另外,数据库控制控件的
%'&5&'属性可用一个 .$ 语句赋值,以此来有效地调用 .$ 语句,从而发挥 $1 语句强
大的功能,更使数据库控制控件(1& )锦上添花。
真正删除数据库的记录
大家知道,缺省情况下,删除记录只是把记录作上个删除标志而已,并没有真正删除。要真正删除
记录,你可以使用 提供的以下方法:=&、1& 、%' 。其
中,=&方法开始记录数据库的变动,1& 方法确认数据库的变动,而 %'
方法则可以恢复被删除或修改的记录。它们可以嵌套使用。因此,要恢复被删除的记录,应该在使用
=& 方法之后及使用 1&方法之前使用 %' 方法。
不用 22控件操作数据库文件
大家知道,在 中如果使用 22控件访问数据库,那么程序执行就必须要一些大型 $$ 支持。
这对于安装盘的发放是一个大问题。那么,在 中能不能不用 22控件访问数据库呢?
在 中不用 22 控件而访问数据库,只有一法:将数据库文件 当成 ! 进制文件打开。但此法最大
困难就是你必须了解数据库文件的结构 形式。
比如:" 的 " 文件(我不了解其它数据库的文件结构,大家可以去查查):它由记录头和记
录构成。而记录头又由两部分构成:记录头E数据库说明H字段说明。下面列出 "数据库说明:
"数据库说明 起始地址 字节数 含义
" 数据库文件标志
!G- 最后一次修改日期, 个字节分别为年、月、日
CGI- 文件记录总数