我们用经典的 asp 编写的 web 应用程序使用 SQLOLEDB 连接到 MSSQL 数据库。我们最近从 SQL 2000 升级到 SQL 2008 R2。如果我在存储过程或查询中设置排序顺序,然后在 asp 中输出,记录集数据会以某种随机排序顺序显示 - 在使用 SQL 2000 之前它可以正常工作
例如:我在视图或存储过程中有以下 SQL 语句
SELECT ID, NAME FROM dbo.MyTable ORDER BY Name ASC
当我在查询分析器中运行它时,排序顺序是正确的,但是当我在 asp 中输出时,它是随机排序的
不确定,发生了什么变化,感谢任何帮助
谢谢,克里斯