【发布时间】:2011-04-14 20:15:51
【问题描述】:
我有一个插入语句的排序列表,我正试图写入 Access db。我已经三次验证插入语句列表的顺序正确。当我打开 mdb 文件时,记录永远不会按顺序排列。可能是前 100 条记录,但之后它开始变得不正常。
我真的很茫然,有什么想法吗?请注意,此表是首先在 C# 中动态创建的 - 即,每次需要运行此代码时,列集都是不可预测的。
【问题讨论】:
我有一个插入语句的排序列表,我正试图写入 Access db。我已经三次验证插入语句列表的顺序正确。当我打开 mdb 文件时,记录永远不会按顺序排列。可能是前 100 条记录,但之后它开始变得不正常。
我真的很茫然,有什么想法吗?请注意,此表是首先在 C# 中动态创建的 - 即,每次需要运行此代码时,列集都是不可预测的。
【问题讨论】:
也许您只需要在表格中添加一个 ID 字段,然后应该保持插入顺序。
【讨论】:
当向any数据库添加行时,“表中的顺序”的概念是没有意义的。
您在使用 ORDER BY 检索记录时获得订单。
确保您有一个 ID 或 TimeStamp 列可供排序。
【讨论】: