VFP中问题x=thisform.text1.valuea = "SELECT 零件信息.零件号,零件信息.零件名称,零件信息.单价,使用零件.数量 ;FROM 零件信息,使用零件 ;WHERE 零件信息.零件号=使用零件.零件号 and 使用零件.项目号=x ;

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 19:30:48
VFP中问题x=thisform.text1.valuea =

VFP中问题x=thisform.text1.valuea = "SELECT 零件信息.零件号,零件信息.零件名称,零件信息.单价,使用零件.数量 ;FROM 零件信息,使用零件 ;WHERE 零件信息.零件号=使用零件.零件号 and 使用零件.项目号=x ;
VFP中问题
x=thisform.text1.value
a = "SELECT 零件信息.零件号,零件信息.零件名称,零件信息.单价,使用零件.数量 ;
FROM 零件信息,使用零件 ;
WHERE 零件信息.零件号=使用零件.零件号 and 使用零件.项目号=x ;
ORDER BY 零件信息.零件号 INTO TABLE "+x
&a
这个语句中为什么要加a=" 和“+x 直接into table

VFP中问题x=thisform.text1.valuea = "SELECT 零件信息.零件号,零件信息.零件名称,零件信息.单价,使用零件.数量 ;FROM 零件信息,使用零件 ;WHERE 零件信息.零件号=使用零件.零件号 and 使用零件.项目号=x ;
这里x起一个表的名称作用,如果表的名称随便固定一个,如kkk的话,就不用搞宏代换的方法去执行查询语句.
在你的程序中,表的名称不是固定的,而是随thisform.text1.value的值而变化的,由此,先用字符串连接起来需要的语句词汇,再执行这个语句(&a),&是宏展开运算,通俗的说就是剥去字符串的引号,就变成了一个程序语句.

vfp中 x=val(thisform.text1.value)和x=thisform.text1.value 的区别 vfp中,thisform.edit1.value= VFP表单中Thisform. vfp中thisform.text1.value=space(16)是什么意思, a=val(thisform.text1.value)在vfp中是什么意思 vfp中ALLT表示什么?什么时候用?比如:x=allt(thisform.comba1.value)可以直接表示成x=thisform.comba1.value么? VFP中什么时候用thisform.release什么时候用thisform.refresh VFP中thisform.release意义是什么? vfp 中thisform.forsave的意思 VFP中thisform.grid1.column1.text1. VFP中case thisform..myoptiion.value=1 与 if thisform.myoption.option1.value=1 有什么区别吗? vfp表单设计中“学号=alltrim(thisform.text1.value)”是什么意思啊 VFP 中的thisform是什么意思, vfp中,什么情况下用thisform.refresh vfp 中if thisform.Pageframe1.page1.check1.value=0的0或者是1是什么含义 VFP中问题x=thisform.text1.valuea = SELECT 零件信息.零件号,零件信息.零件名称,零件信息.单价,使用零件.数量 ;FROM 零件信息,使用零件 ;WHERE 零件信息.零件号=使用零件.零件号 and 使用零件.项目号=x ; 请问VFP中下面这个程序该怎么翻译呢?s=f=.T.*** FOUND ***FOR i=1 TO thisform.List1.Count IF thisform.List1.Selected(i) IF f*** FOUND *** s=thisform.List1.list(i) f=.F. ELSE*** FOUND *** s=s+thisform.L VFP中if IF =ALLTRIM(thisform.text1.Value) THEN 和IF ALLTRIM(thisform.text1.Value)= THEN 这两句有什么分别呀?不知为什么我用第二句的时候它是永真,而第一句则可以正常判断?