问题主要是文本框“thisform.text2.value” 数据类型不是字符型。在表单的“thisform.text2.value”文本框点鼠标右键,选择“生成器(B)”, 把 “1.格式” 中“ 数据类型(D)”设置为“字符” 或者把“thisform.text2.value”文本框属性中 “Format”、“InputMask”的值设置为 “XXXXXXXX",X...
2. thisform.text1.text,出错。VFP Textbox 没有 Text 属性。应改为:locate for alltrim(管理员姓...
用insert into ,最好用变量代替值。如果用 append blank replace … with… ,直接用就可以
case empty(thisform.txt货物单价.value)messagebox("货物单价不能为空",48,"订单管理系统")thisform.txt货物单价.setfocus OK=.F.case empty(thisform.txt货物数量.value)messagebox("货物数量不能为空",48,"订单管理系统")thisform.txt货物数量.setfocus OK=.F.alltrim()函数是去掉字符的前后空格,...
select * from 影像缺失数据20121123 where substr(alltrim(str(Branch_no)),1,3)="300" into table aa 但是看你的字段里好像没有300的数据啊。
thisform.text3.value=space(0) thisform.text4.value=space(0) thisform.text1.setfocus endif use set exact off jzmexahx 默默无闻 1 loca for 那一行提示“函数参数的值、类型或数目无效”,VFP菜鸟,哪位大神可以指点一下下 lygcw9602 远近闻名 10 看下字段数据类型与值数据类型是否相同 登录...
text2.value” 数据类型不是字符型。在表单的“thisform.text2.value”文本框点鼠标右键,选择“生成器(B)”, 把 “1.格式” 中“ 数据类型(D)”设置为“字符”或者把“thisform.text2.value”文本框属性中 “Format”、“InputMask”的值设置为 “XXXXXXXX",X的个数由密码倍数确定。
if found() and alltrim(管理员密码)=alltrim(thisform.text1.text)1. 管理员密码是整型,那 alltrim(管理员密码) 会出错,因为 ALLTRIM(字符表达式)2. thisform.text1.text,出错。VFP Textbox 没有 Text 属性。应改为:locate for alltrim(管理员姓名)==alltrim(thisform.text2.text)if found()...