我认为是thisform.Refresh在作怪吧。表单不断刷新,那么文本框失去焦点的事件(Vaild)就不断发生。理论上分析,不一定对。能不能考虑把代码放在文本框的InterActiveChange里。另外,查找已存在的序号建议不用Count,改用Locat,因为Locat在找到第一个符合条件的记录后就会停下来,而Count则会对所有记录进行分析。如果该字段是索引关键字,用Seek更快
[此贴子已经被作者于2006-3-23 16:49:54编辑过]
放在interactivechang里面不行啊,该字段是索引关键字来的...用seek的话,不是查找出第一个记录吗?我的是,,比如表里有已经有序号5了,当我在文本框再输入5的时候,失去焦点的时候就提示存在,再让它重新输入..如果用locate和seek也可以,请问要怎么写呢??我在那另外发了个更详细的贴子..序号都是数值型的...谢谢了~~
查询的时候表格的内容会重叠在一起,请问这怎么解决?