计算机二级VFP中代码flag=0,flag=1什么意思?
USE用户表GOTOPflag=0dowhilenoteof()&&添加一条语句IFAlltrim(用户名)==Alltrim(Thisform.Text1.Value)...
USE 用户表
GO TOP
flag=0
do while not eof() &&添加一条语句
IF Alltrim(用户名)==Alltrim(Thisform.Text1.Value)
IF Alltrim(口令)==Alltrim(Thisform.Text2.Value)
WAIT "欢迎使用" WINDOW TIMEOUT 2
ELSE
WAIT "口令错误" WINDOW TIMEOUT 2
endif &&添加一条语句
flag=1
EXIT
ENDIF
skip &&添加一条语句
ENDDO
IF flag=0 &&添加一条语句
WAIT "用户名错误" WINDOW TIMEOUT 2
ENDIF 展开
GO TOP
flag=0
do while not eof() &&添加一条语句
IF Alltrim(用户名)==Alltrim(Thisform.Text1.Value)
IF Alltrim(口令)==Alltrim(Thisform.Text2.Value)
WAIT "欢迎使用" WINDOW TIMEOUT 2
ELSE
WAIT "口令错误" WINDOW TIMEOUT 2
endif &&添加一条语句
flag=1
EXIT
ENDIF
skip &&添加一条语句
ENDDO
IF flag=0 &&添加一条语句
WAIT "用户名错误" WINDOW TIMEOUT 2
ENDIF 展开
2个回答
展开全部
Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,具有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。
一般flag=0都是用作控制变量,先赋值flag=0,然后根据各种条件的执行,flag可能会繁盛变化,最后通过判断flag的值来确定结果. 也就是flag本身并不是程序中重要的信息数据,只是一种控制变量,
一般flag=0都是用作控制变量,先赋值flag=0,然后根据各种条件的执行,flag可能会繁盛变化,最后通过判断flag的值来确定结果. 也就是flag本身并不是程序中重要的信息数据,只是一种控制变量,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询