一道 VF的题,大家帮帮我,急啊.....!!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:26:30
3、 程序改错(程序框架不变),将xsda数据库中所有男生叫“高洪”的改为“高宏”。
SET TALK OFF
USE XSDA
DO WHILE EOF()
IF XM=“高洪”AND XB=“男”
REPL “高宏” WITH XM
ENDIF
SKIP
ENDDO
USE
SET TALK ON

SET TALK OFF
USE XSDA
DO WHILE ! EOF()
IF XM=“高洪”AND XB=“男”
REPL XM WITH “高宏”
ENDIF
SKIP
ENDDO
USE
SET TALK ON

SET TALK OFF
USE XSDA
DO WHILE !EOF() &&eof的意思是测试指针是不是在表文件尾,循环的条件必须是不在文件尾才可以,所以前面要有非运算not 或者是 !
IF XM=“高洪”AND XB=“男” &&如果要实际运行,所有的引号必须是英文半角状态下的.
REPL xm WITH "高宏" &&这句有错,应该是用高宏替换XM才对.
ENDIF
SKIP
ENDDO
USE
SET TALK ON

do while 那错了
应该是do while not eof()