1个回答
展开全部
可用TYPE或VARTYPE,格式如下:
TYPE("")
VARTYPE()
举例:
TYPE("'A'")="C"
VARTYPE("A")="C"
TYPE("A")="U"
VARTYPE(A)="U"
TYPE("1")="N"
VARTYPE(1)="N"
建议用VARTYPE()
比如:
SELECT TABLE1
GO 1
IF VARTYPE(FIELD1)="D" &&&日期型数据
THISFORM.TEXT1.VALUE=DTOC(FILED1)
ELSE
=MESSAGEBOX("TABLE1里字段FIELD1数据类型不是日期型",0)
ENDIF
TYPE("")
VARTYPE()
举例:
TYPE("'A'")="C"
VARTYPE("A")="C"
TYPE("A")="U"
VARTYPE(A)="U"
TYPE("1")="N"
VARTYPE(1)="N"
建议用VARTYPE()
比如:
SELECT TABLE1
GO 1
IF VARTYPE(FIELD1)="D" &&&日期型数据
THISFORM.TEXT1.VALUE=DTOC(FILED1)
ELSE
=MESSAGEBOX("TABLE1里字段FIELD1数据类型不是日期型",0)
ENDIF
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询