📄 db0004.htm
字号:
<HTML><HEAD><TITLE>亦多EastDoor</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2919.6307" name=GENERATOR><link rel="stylesheet" href="../eastdoornew.css"></HEAD>
<BODY bgColor=#ffffff text=#000066 vLink=#e0e0e0>
<TABLE align=center border=0 borderColorLight=#90 cellPadding=0 cellSpacing=0
width=753>
<TBODY>
<TR align=middle>
<TD width=200 valign="top"><img src="../image/logo.gif" width="200" height="70"></TD>
<TD align=left height=56 vAlign=top width=603 colspan="2">
<div align="right">
<a href="http://202.113.29.120/">
<img src="../image/titlesoft.gif" height="72" border="0" alt="亦多下载中心"></a>
</div>
</TD>
</TR>
</TBODY>
</TABLE>
<div align="center"></div>
<TABLE align=center border=0 cellPadding=0 cellSpacing=1 width=755>
<TBODY>
<TR>
<TD align=middle height=292 vAlign=top width="100%">
<TABLE align=center border=0 cellPadding=0 cellSpacing=1
width="100%" bgcolor="#6699CC">
<TBODY>
<TR align=left bgcolor="#FFFFFF">
<TD colSpan=4 vAlign=top height=2>
<div align="left">
<table width="100%" border=" 0" cellspacing="1">
<tr bgcolor="#C1D6EA">
<td>
<div align="center">-=<font color="#FFFF33">-</font> 数据库
<font color="#FFFF33">-</font>=-</div>
</td>
</tr>
</table>
</div>
</TD>
</TR>
<TR vAlign=middle bgcolor="#6699CC">
<TD colSpan=4 height="325">
<TABLE border=0 cellSpacing=0 height=100% width="100%" align="center">
<TBODY>
<TR vAlign=top>
<TD width="67%" rowspan="2" bgcolor="#FFFFFF">
<center>
<font size="-1" class="12v" color="#99000">FoxPro编程经验点滴<em></em><br>
</font>
</center>
<br>
数据库管理系统是目前在企事业、商业单位中应用得最广泛的一类软件,其中尤其以Foxpro最具代表性。本人日前在用Foxpro编制一套房屋管理系统时,曾为两个小问题费了不少周折,在这里把解决问题后所得到的一点经验,告诉广大的数据库编程及使用者。<br>
<br>
1.WAIT命令与“Press any key to continue...”<br>
<br>
在用Foxpro编制数据库管理系统时,常常会用到WAIT命令,目的是等操作者看完提示信息后,按任意键继续或返回主选单。因为我们编制的系统通常都是汉字环境,而使用WAIT命令时,屏幕上却总会出现一行令人讨厌的英文“
Press any key to continue...”。其实解决的办法很简单,只要在WAIT 命令的后面加上一个用于提示的字符串或者一个空白字符串即可。如:WAIT
′按任意键返回主选单...′或者WAIT ′ ′。<br>
<br>
2.INSERT命令与APPEND命令<br>
<br>
这两个命令的基本作用都是往一个已经打开的数据库中添加新的记录,不同点在于:INSERT命令可以在数据库的任意位置插入新的记录,而APPEND命令只能在数据库的尾部添加新的记录。本人在编程中,有一次为了保证一个数据库记录的顺序按一定的要求排列,从而使用了INSERT命令在指定的位置插入新的记录。然而在程序运行过程中,却发现新的记录总是被添加在数据库的尾部。经过一番对程序的仔细检查,本人想起为了实现对数据记录的快速检索,曾为该数据库建立了一个结构复合索引文件,此索引文件总是随着该数据库的打开而自动打开,而在使用数据库文件时,如果与其相联的索引文件同时打开了,则INSERT命令与APPEND命令的作用是相同的。解决的办法是:在使用该数据库时,如果不苛求数据库记录的物理顺序的话,可以用SET
ORDER TO 〈索引名〉 来控制数据库记录的逻辑顺序。否则,可以用SORT命令对其进行物理位置排序。当然,后者的情况比较少见,且费时费力。<br>
<p align="center"> </p>
</div>
</TD>
</TR>
<TR vAlign=top> </TR>
</TBODY>
</TABLE>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
</TBODY>
</TABLE>
<TABLE align=center border=0 cellPadding=0 cellSpacing=1 width=755>
<TBODY>
<TR bgColor=#000000>
<TD align=middle colSpan=4 height=2 vAlign=top></TD>
</TR>
</TBODY>
</TABLE>
<table cellspacing="1" cellpadding="2" width="100%" border="0">
<tr>
<td align=center><font class=footer>编程中心<br><img src="image/hr_black.gif" height=1 width=50%><br>版权所有:天津市数据通信局 中国亦多网络Eastdoor.com</font><br>有任何疑问请与<a href="mailto:webmaster@mail.eastdoor.com">网络管理员</a>联系</td>
</tr>
</table>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -