Foxtable(狐表)用户栏目专家坐堂 → 动态计算排序


  共有544人关注过本帖树形打印复制链接

主题:动态计算排序

帅哥哟,离线,有人找我吗?
lxhmax
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:628 积分:5605 威望:0 精华:0 注册:2012/8/2 19:04:00
动态计算排序  发帖心情 Post By:2024/2/1 12:25:00 [只看该作者]

cmd.CommandText = "Sel ect * From (Sele ct Row_Number() Over(Order by GetDistance(jo.latitude, jo.longitude, 门店表.纬度, 门店表.经度)) As RowNum, * from 门店表 Where " & Filter & ") As a Where RowNum > " & ks & " And RowNum <= " & js


'GetDistance' 不是可以识别的 内置函数名称。 在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) 在 System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior) 在 System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) 在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) 在 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) 在 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) 在 Foxtable.SQLCommand.ExecuteReader(Boolean Save)


GetDistance(jo.latitude, jo.longitude, 门店表.纬度, 门店表.经度)
对于这种动态计算的使用内部函数直接写报错,正确的方式应该是怎样

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107163 积分:545064 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/1 13:30:00 [只看该作者]

GetDistance在哪里定义的?

 回到顶部