我正在寻找一种从ms访问中导入数据的好方法,并将其绑定到MVC模式的任何模型
这是我们想要遵循的方法
方法1:
方法2:
哪种方法更好,我如何实施?
更新: 我已经实施了方法2,它的工作正常,有没有人知道如何实现方法1
import model-view-controller asp.net-mvc ms-access-2010 c#-4.0
我们希望在ASP.NET 2012中使用LINQ从数据库接收附近地点的列表,并希望对我们的策略有一些反馈.
我的表和假数据:
PlaceId Name Latitude Longitude
1 A 18.1 20.1
2 B 18.2 20.2
3 C 18.3 20.3
Run Code Online (Sandbox Code Playgroud)
1)在我们的项目中,客户端当前位置(纬度和经度)被视为输入
2)在服务器端,根据客户端的当前位置,我们需要使用LINQ从数据库中查找附近的位置
这是我之前使用的SQL代码,但现在我们想使用LINQ.
SELECT name, Latitude, Longitude ,
( 3959 * acos( cos( radians(?) )* cos( radians( Latitude) ) * cos( radians( Longitude ) - radians(?) )
+ sin( radians(?) ) * sin( radians( Latitude) ) ) ) AS distance
FROM TABLE_NAME
HAVING distance < ?
ORDER BY distance LIMIT 0 , 20
Run Code Online (Sandbox Code Playgroud)
[但问题是如何在LINQ中编写这样的查询.]
我的工作:
在搜索解决方案时,我遇到了这段代码
var Value1 = 57.2957795130823D;
var …Run Code Online (Sandbox Code Playgroud)