在您的表中是否存在多个记录的值和edit1.text匹配呢?

解决方案 »

  1.   

    可能是findkey参数类型不匹配。
      

  2.   

    单步执行,并且要设置变量watch,在run下面选择add watch,选择你怀疑可能产生错误的变量!
      

  3.   

    在 数据表中加一个 唯一索引 试试看.用delphi 的SQL Explorer 连接数据库,然后用它来删除数据,如果也有问题就是表建的有问题了..
      

  4.   

    同意mudeen的问题,检查表的结构=================================================================================
    一直舍不得且执着,这份难得的情意,只因我相信深情不移;
    纵然时光飞逝,曾拥有的这份缘将永藏心底!Forsomeverynicepeople!
    Bestwishesonthiswinderfulseason!=================================================================================
      

  5.   

    findkey我看过,寻找的为string,字段类型也是text,应该没什么问题啊。
      

  6.   

    语句上看不出错误,findkey没错,应从表的结构入手,将name定义key呢?
      

  7.   

    我看好像是我的delphi6的问题,好像是.