假定GH与TEXT1都是字符型的:
在TEXT1的LOSTFOCUS事件里加上:
IF USED('表名')
SELECT 表名
ELSE
USE 表名
ENDIF
LOCATE FOR ALLTRIM(GH)==ALLTRIM(THISFORM.TEXT1.VALUE)
IF EOF()
INSERT INTO 表名(GH) VALUES(ALLTRIM(THISFORM.TEXT1.VALUE))
ELSE
WAIT WINDOWS ALLTRIM(THISFORM.TEXT1.VALUE)+'已存在!'
ENDIF