我对Progress很新,发现很难找到一些现有的问题解决方案,因为关键字太模糊了。
我离题了,有没有办法通过表中的序列索引访问表中的记录,而不必创建字段并手动跟踪它?
由于
答案 0 :(得分:3)
虽然这不是你问题的直接答案,但
1)每个表都有一个ROWID和RECID值,可以直接找到它而无需添加新字段。它的价值可以随着时间的推移而变化,因此最好只将其用于单个会话。因此,一旦您知道哪条记录是您感兴趣的,您的程序就可以直接返回该记录,而不必进行可能较慢的搜索。
2)Progress还添加了“table-scan”短语,它以db顺序返回记录。我忘了它添加了哪个版本,所以它可能在你的平台上可用,也可能不用。
3)另一种可能的方法是创建一个TT并使用指向主DB的链接填充它,然后按照您想要的顺序对其进行排序。
答案 1 :(得分:1)
没有这样的能力。您需要创建一个字段,捕获您认为构成固有顺序的任何属性。