User-770881519 posted
I have an access MDB database of latitude and longitude coordinates (x,y). I also have a function in VB similar to:
Public Function Distance (x1,y1,x2,y2) as Double
'Some code here
Distance = 'distance between x1,y1 and x2,y2
End Function
What I want to do is create a query that will show all locations contained in the table that are within 10 miles of user unetered coordinates (where LAT and LON are columns in the table and VarX and VarY are user proivided:
SELECT *, Distance([LAT],[LON],VarX,VarY) as Dist FROM TableName WHERE Dist < 10
Obviously this doesn't work but I want to know how to accomplish this end result. Basically, I want to return a query of all locations within 10 miles of VarX and VarY. How do I incororate the Distance function into my query?
If it's not possible, what is the best workaround to accomplish this?
Using ASP.NET Visual Basic and a MS Access MDB