表单运行有时会的卡住问题

mdsorphen 2008-04-05 10:46:54
我是一个VFP初学者,用VFP9 SP2(打上汉化补丁) + WINXP2

情况是:
在设计时,单独运行表单没有任何问题.(不会有卡住现象)

但编译成EXE文件后.
运行EXE文件,使用表单时,在文本框里打入东西,"第一次"点按钮运行,MESSAGEBOX马上跳出来.(正常)

然后,不关闭此表单,继续加东西.点按钮运行后,"有时"就会卡住(50%左右概率),MESSAGEBOX跳不出来.(不管等多长时间)
但只要点一下顶层表单任何地方,就又跳出来了.(不正常)

我设计的所有表单都有这种情况(郁闷),不知如何解决.求教.望答,谢谢各位了!!

代码如下:
--------------------
USE factory
SELECT COUNT(facname) as ct ;
FROM factory WHERE facname = ALLTRIM(thisform.txtFacname.Value)
IF ct = 0 THEN
INSERT INTO factory (facname) VALUES (ALLTRIM(thisform.TxtFacname.Value))
MESSAGEBOX('工厂添加成功',0)
ELSE
MESSAGEBOX('此工厂已添加',0)
ENDIF
USE IN factory
-----------------------
...全文
130 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2008-04-07
  • 打赏
  • 举报
回复
就目前代码不好判断。
mdsorphen 2008-04-05
  • 打赏
  • 举报
回复
自己先顶一下.

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧