提示数据类型不匹配
代码如下:
OPEN DATABASE shijichangxinxiguanlixitong.dbc
use wenjianguidang.dbf
IF EMPTY(thisform.text2.value)
nanswer=MESSAGEBOX('文件名称不能为空',48,'信心提示')
else
IF EMPTY(thisform.text3.value)
nanswer=MESSAGEBOX('归档日期不能为空',48,'信心提示')
ELSE
IF EMPTY(thisform.text4.value)
nanswer=MESSAGEBOX('有效期至不能为空',48,'信心提示')
ELSE
IF EMPTY(thisform.text5.value)
nanswer=MESSAGEBOX('归档人不能为空',48,'信心提示')
ELSE
wjxh=thisform.text1.value
wjmc=ALLTRIM(thisform.text2.value)
lll=ALLTRIM(thisform.text3.value)
yxq=ALLTRIM(thisform.text4.Value)
gdr=ALLTRIM(thisform.text5.value)
gdrq=CTOD(lll)
yxqz=CTOD(yxq)
nanswer=MESSAGEBOX('你要添加数据?',4+32,'提示信息')
IF nanswer=6
insert into wenjianguidang values(wjxh,wjmc,gdrq,yxqz,gdr)
xinxi=messagebox('数据保存成功!',38,'提示信息')
ELSE
thisform.release
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
运行的时候提示数据类型不匹配。
相对应的表只有第3列和第4列为日期型,其他均为字符型。
请大家帮分析下原因~~