易截截图软件、单文件、免安装、纯绿色、仅160KB

Access转成MSSQL后查询出现错误

错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。
/cnblms/index_2/Order_show.asp, 第 94 行


上面是浏览器给出的错误。我是第一次转数据库,遇到这种情况还真不知道怎么下手,网上有好多都出现了这样的错误,可我看看不像我这种。

求哪位好心人给出出注意!!

贴出代码:
SQL code:

sqlOrder1 ="SELECT Top 1 A.ProductionID, A.ProductionNO, A.Title, A.Price,A.Price1, A.Unit,O.OrderNO,O.OrderID,O.UpdateTime,"
sqlOrder1 = sqlOrder1 & "O.PaymentMode, O.Num, O.UserID, A.Price*O.Num AS [Count],A.Price1*O.Num AS Count1,O.Memo, U.UserName,U.TrueName,U.MobilePhone,U.Phone,U.Address "
sqlOrder1 = sqlOrder1 & "from (Production AS A INNER JOIN [Order] AS O ON A.ProductionID = O.ProductionID) "
sqlOrder1 = sqlOrder1 & "INNER JOIN [User] AS U ON (U.UserID = O.UserID) WHERE A.Deleted=0 AND O.OrderNO ='"& OrderNO &"' Order by O.OrderID desc"
Set rsOrder1 = server.CreateObject("Adodb.recordset")
rsOrder1.open sqlOrder1,conn2,1,1

sqlOrder2 = "Select Sum(Count) AS Total,Sum(Count1) AS Total1 from ("
sqlOrder2 = sqlOrder2 & "SELECT A.ProductionID, A.ProductionNO, A.Title, A.


相关问答:

关于access数据库连接绝对路径的问题求解

数据库连接提示如下报错,看的出来是页面与数据库连接的问题,现在我的是相对连接。
要怎么将其该成绝对连接呢?我的数据库文件路径在:
D:\web\db
还是要先谢谢大人们帮助小白菜我


Microsoft O ......

我这ACCESS表的显示如何切换成下面这张图来

我目前表的排列是上面这张图这情况:

我希望调整成:

如何做呢?
刚才试了下,点“开始”--“视图”--“设计视图”不行

PS:我用的是access 2007,上面这个表是mdb格式的

主菜单, 视图 ......

Delphi 与 ACCESS的诡异现象

delphi 2007 + access 2007 +odbc +TADODataset,TADOConnection,TADOCommand


//删除数据
procedure TCDSSelectTools.DeleteMachine(byMachineID: string);
  tmpCmd := TADOCommand.Create(ni ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号