你试试~~
if not SmsDataModule.qryVipuser.Locate('PhoneNo',temp,[loCaseInsensitive]) then

解决方案 »

  1.   

    tikkypeng(千两狂死郎),你的方法有漏洞,要区分是新增还是修改才行,否则判断是不对的。而且修改还要看修改的值,如果用软件的人发疯,修改的值还是原值,判断也有可能出错,今天太忙,给我个地址,发给你源代码。
      

  2.   

    to:jabmoon(刺月),非常感谢你的帮忙,我很希望马上拿到源码,十分感谢!我的地址是:
                      [email protected],再次表示感谢!
      

  3.   

    to:tikkypeng(千两狂死郎)你的方法我也试过了,但是也是出现同样的错误!
      

  4.   

    在beforepost事件中检查吧,当然也要分edit和insert两种状态。不过既然这么麻烦,干脆用edit吧
      

  5.   

    我也遇到过我个问题,我用的方法就是跟tikkypeng(千两狂死朗)的一样, 不过我检查数据之前还要先修改的值有没有改变过,还有一定要记住要修改纪录的纪录号,因为你验证数据时纪录指针已经移走了, 我是用书签来记录纪录号的。
    to jabmoon: 我这个方法很麻烦,你可以给你的源码我学习一下吗, 谢了。
    [email protected]
      

  6.   

    to jabmoon:是在对不起,由于我个人的疏忽,那个邮箱现在有些问题,是不是可以把源程序发到
               [email protected]或者[email protected];再次表示感谢,我很急需!