用foxpro软件做筛选工作。例:字段有“姓名”、“地区”两个。姓名字段下有如下姓名“张三”
例:某数据表结构有“姓名”、“地区”两个字段。姓名字段下有如下记录:“张三”“李四”“王五”“赵六”(各不止一个)。在“地区”字段下各人名对应着“北京”、“天津”、“河北”、“山西”、“内蒙”“辽宁”“吉林”“陕西”等等。
现在,要把地区是“北京”、“天津”、“河北”、“山西”、“内蒙”、“辽宁”、“吉林”、“陕西”、“上海”、“广东”这十个地区中姓名是“张三”和“李四”的全部brows出来,应在名令框中输入什么命令?
追问:taohua300网友:首先感谢您的答案。
问题是:'北京、天津、河北、山西、内蒙、辽宁、吉林、陕西、上海、广东'不在同一行上。
结构如下:
姓名 地区
张三 北京
李四 北京
王五 北京
张三 河北
李四 河北
王五 河北
........依次类推。
如用 brow for 姓名='张三'.and.地区='北京'.or.姓名='张三'.and.地区='河北'.or.姓名='李四'.and.地区='北京'.or.姓名='李四'.and.地区='河北'再长电脑报错求解。
答案:brow for (alltrim(姓名) == '张三' or alltrim(姓名) == '李四' ) and alltrim(地区) $ '北京、天津、河北、山西、内蒙、辽宁、吉林、陕西、上海、广东'
先试试,不行在说
上一个:Visual FoxPro 课本题 救急。。要求用条件、步长、扫描3循环语句分别编出程序。
下一个:foxpro编程碰到以下问题,在一大段程序当中有一段这样的语句: