有关ASP中recordset对象的open语法
tablename命名的时候和关键字有冲突吧(用Access的时候容易出现),把SQL语句改成这样看看strsql = "select * from [" & tablename & "] order by [pub_time] desc"将表名和列名都有[]包起来,这样可以减少关键字冲突的可能性。还有你的tablename变量赋值不对吧应该是tablename="news_01"才对吧!