sql = "select * from G_User order by G_Date desc" Microsoft JET Database Engine 错误 '80040e10'

<%
'下面这一段,打开了这个表,选择了全部数据
'按照日期的先后顺序,最后注册的比较新,排在前面
'排序的方法:order by G_Date desc
dim rs,sql
set rs = server.createobject("adodb.recordset")
sql = "select * from G_User order by G_Date desc"
rs.open sql,conn,1,1
%>
一加上order by G_Date desc,就出现了上面所说的问题,请朋友们帮忙解一下,谢谢!

<%
Set conn=Server.CreateObject("ADODB.Connection") 
StrConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("Bioon_Order_201097.xls")&";Extended Properties='Excel 8.0;HDR=No;IMEX=1';"
conn.Open StrConn
  dim rs,sql
  set rs = server.createobject("adodb.recordset")
  sql = "select * from [G_User] order by [G_Date] desc"
  rs.open sql,conn,1,1
%>

其中在数据库连接字符串中一定要注意用:【HDR=No】

追问

还是出错.不行.

温馨提示:答案为网友推荐,仅供参考
相似回答