FoxPro中解决sys(3)重名的方法 |
| |
引用本文: | 江向东.FoxPro中解决sys(3)重名的方法[J].电脑技术——Hello-IT,1995(5). |
| |
作者姓名: | 江向东 |
| |
摘 要: | sys(3)是FoxPro数据库中的系统函数之一,该函数在返回时建立一个8位的随机文件,每当调用一次,返回的文件名是不同的,因此,被用户广泛使用。但笔者发现,当关闭FoxPro后再进入调用sys(3),会出现与上次重名的现象。因此笔者编写了一个程序,就圆满解决了重名问题。该程序的设计思路是:设每一个文件名都存放于库file-ind中,对应的字段名为filenm。对于每一个记录,该程序将对filenm的内容与其他记录比较一遍,如不同,表明不重名,否则需调用SyS(3)重新产生一个文件名。对于新产生的文件名,也得参与比较,看是否重名。如此…
|
本文献已被 CNKI 等数据库收录! |
|