关于vf的问题,文本框的值为何为0

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:33:56
k=""
if allt(thisform.text1.value)<>k
tj1=allt(thisform.text1.value)
alter table g:\xxzx\dbf\&DbfName3 add COLUMN &tj1 c(8)
endif

text1中明明输入了文字但是if语句却不知行,请问各位高手如何解决!

你这里的K=“”,那么你最好看一下程序里有没有设置allt(thisform.text1.value)的值,比如你在属性栏里设置该值为空或0,那么IF语句不执行是正常的,再说一下,语句没有被执行,最大的可能是你的程序问题,也就是说虽然你在表单里输入了文字,但程序并未赋值给变量,检查你的赋值语句是否符合要求。