我在paradox数据库建立了一个第2索引,其中有两个field,第一个field(a)的值是有重复值,而第二个field的直是unique的,然后在程序中引用了这个索引,但是发现一个问题,比如第3,4条记录field(a)的值一样,那么当table.next的时候,它就直接从第3条跳到了第五条。
怎么才能让它在这个索引下真正一条条的走?是tabel的某个属性不对吗?

解决方案 »

  1.   

    你可以将两个字段调换位置;主索引应该在unique字段上。—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  2.   

    那这样排序的话,不还是按unique字段排序,我就是想先按那个重复值的域排序,
      

  3.   

    设置IndexName=重复值字段,就行了—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  4.   

    我就是要有重复直啊,有重复直就不可以做index吗
    很奇怪,用dbnavigator是一条条走的,但在程序中却会跳过一些记录。
      

  5.   

    我就是要有重复直啊,有重复直就不可以做index吗
    很奇怪,用dbnavigator是一条条走的,但在程序中却会跳过一些记录。