使用了索引INDEX的话就很简单,主索引必须是唯一的,检索也快。

解决方案 »

  1.   

    有主键的话可以用findkey函数判断主键是否存在,没有主键就只好用sql语句了
      

  2.   

    DELPHI没有其它属性或函数什么的吗?
      

  3.   

    用select * from [表名] where [关键字名]=主键值,如果纪录数是0的话就是没有。
      

  4.   

    如果是判断整条记录是否相同:
    1、有唯一索引
       select * from TableName where index_field_name = [要插入记录的唯一索引字段值]
       如果记录数大于0,则表示有相同的记录
    2、无唯一索引
       select * from TableName where tablename.field1=[要插入记录的相应字段值1] AND tablename.field2=[要插入记录的相应字段值2]......
       如果记录数大于0,则表示有相同的记录