Pytanie : SQL Serwer - móc I biegać ten VBscript ten GPS dane

Cześć,

I mieć GPS asp zastosowanie który tropić ciężarówka - I chcieć sprawnie gdy ciężarówka zatrzymywać więc używać the kod sprawnie na mój ASP strona który pracować mój the odległość między dwa lat/długi punkt - ten praca fine.

I chcieć the SQL baza danych w the tło schludny i zastanawiać się jeżeli I móc dwa jakby kod na cyngiel wśród the baza danych. The stół I mieć pod inny mnóstwo mnóstwo ruch gdy ciężarówka parkować mnóstwo i I chcieć all.

Idealnie I chcieć the pismo idealnie jeżeli the ciężarówka ruszać się od the ostatni raz ono ankietować - jeśli nie, then kasować the rejestr lub dodawać ono the db przy all

- być the dane od the baza danych (normalnie wszystkie the the ciężarowy rejestracja poprzekładać z ciężarowy (. The system wybory każdy minuta lat/długi position.


ID TruckID Lat Długi LocationDate
1574979 XY11ABC 55.83513224 -4.07418026 7/5/2010 8:22: 53 AM
1574987 XY11ABC 55.83631566 -4.06571035 7/5/2010 8:23: 56 AM
1574995 XY11ABC 55.83668057 -4.06582142 7/5/2010 8:24: 59 AM
1575005 XY11ABC 55.83668052 -4.06582194 7/5/2010 8:26: 02 AM
1575016 XY11ABC 55.83693195 -4.06581692 7/5/2010 8:27: 05 AM
1575030 XY11ABC 55.83693303 -4.06581585 7/5/2010 8:28: 08 AM
1575042 XY11ABC 55.83693189 -4.06581739 7/5/2010 8:29: 25 AM
1575054 XY11ABC 55.83693144 -4.06581942 7/5/2010 8:30: 28 AM
1575065 XY11ABC 55.83693061 -4.06581951 7/5/2010 8:31: 31 AM
1575077 XY11ABC 55.83693093 -4.06581852 7/5/2010 8:32: 34 AM
1575089 XY11ABC 55.83692971 -4.06581949 7/5/2010 8:33: 37 AM
1575101 XY11ABC 55.83692967 -4.06581927 7/5/2010 8:34: 40 AM
1575113 XY11ABC 55.83624991 -4.06572767 7/5/2010 8:35: 43 AM
1575125 XY11ABC 55.8349177 -4.0744535 7/5/2010 8:36: 46 AM
1575138 XY11ABC 55.84388632 -4.07185126 7/5/2010 8:37: 49 AM
1575149 XY11ABC 55.84737055 -4.0695392 7/5/2010 8:38: 52 AM
1575161 XY11ABC 55.85210767 -4.08723739 7/5/2010 8:39: 55 AM
1575173 XY11ABC 55.86060313 -4.10380805 7/5/2010 8:40: 58 AM
1575185 XY11ABC 55.86403085 -4.12406581 7/5/2010 8:42: 02 AM
1575196 XY11ABC 55.86608214 -4.13157355 7/5/2010 8:43: 05 AM
1575208 XY11ABC 55.86608162 -4.13157292 7/5/2010 8:44: 08 AM
1575220 XY11ABC 55.86361596 -4.13831228 7/5/2010 8:45: 11 AM
1575232 XY11ABC 55.86651528 -4.14260283 7/5/2010 8:46: 13 AM



This być the dane który I pokazywać na mój Sieć Page
The liczba na the końcówka być the odległość między the ostatni Lat/Długi position

as ty móc od 8:28 8:34 the ciężarówka ruszać się i I potrzebować wszystkie tamte zero Właśnie jeden przykład być grzywna. My mieć 40ish ciężarówka i the baza danych móc 08:22 z milion rejestr nad 2 lub trzy miesiąc, ampuła %age the wejście być 2 wartość

XY11ABC 05/07/2010 08:22: 53 51 A752, Północny Lanarkshire G71 5, UK 436
XY11ABC 05/07/2010 08:23: 56 Tannochside Dr, Północny Lanarkshire G71 5, UK 544
XY11ABC 05/07/2010 08:24: 59 Tannochside Dr, Północny Lanarkshire G71 5, UK 41
XY11ABC 05/07/2010 08:26: 02 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:27: 05 Tannochside Dr, Północny Lanarkshire G71 5, UK 27
XY11ABC 05/07/2010 08:28: 08 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:29: 25 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:30: 28 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:31: 31 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:32: 34 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:33: 37 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:34: 40 Tannochside Dr, Północny Lanarkshire G71 5, UK 0
XY11ABC 05/07/2010 08:35: 43 Tannochside Dr, Północny Lanarkshire G71 5, UK 75
XY11ABC 05/07/2010 08:36: 46 A752, Północny Lanarkshire G71 5, UK 563
XY11ABC 05/07/2010 08:37: 49 62 Roseneath Dr, Północny Lanarkshire G69 7, UK 1008
XY11ABC 05/07/2010 08:38: 52 Dunnachie Przejażdżka, Północny Lanarkshire ML5 5, UK 412
XY11ABC 05/07/2010 08:39: 55 Mainhill Rd, Bargeddie, Północny Lanarkshire G69 7, UK 1221
XY11ABC 05/07/2010 08:40: 58 M8, Glasgow Miasto G69 6, UK 1398
XY11ABC 05/07/2010 08:42: 02 Easterhouse, Artykuły Droga (N-Granica), Glasgow, Glasgow Miasto G34 9, UK 1318
XY11ABC 05/07/2010 08:43: 05 Baldoven Półksiężyc, Glasgow, Glasgow Miasto G33 4, UK 520
XY11ABC 05/07/2010 08:44: 08 Baldoven Półksiężyc, Glasgow, Glasgow Miasto G33 4, UK 0
XY11ABC 05/07/2010 08:45: 11 Wellhouse Szkoła Podstawowa, Glasgow, Glasgow Miasto G33 4, UK 501
XY11ABC 05/07/2010 08:46: 13 Easterhouse, Wielkanocny Queenslie Droga (NE-granica), Glasgow, Glasgow Miasto G33 4, UK 418


this być the kod I używać the odległość między the 2 points

<%
lat1 = (Recordset1.Fields.Item ("Latitude"). Value)
lon1 = (Recordset1.Fields.Item ("Longitude") .Value)
if (testloop > (0)) then
dim R, dLat, dLon, a, c, d

'Dawać odległość w metr między 2 points
latlong = Sqr (((111 * (lat2 - lat1)) * (111 * (lat2 - lat1))) + (111 * (lon2 - lon1) * Cos (lat1/57.3)) * (111 * (lon2 - lon1) * Cos (lat1/57.3))) * 1000
SebDistance = latlong

end if
%>

lat2 i lon2 ustawiać przy the końcówka the kombinezon podczas gdy loop

Is ono ewentualny dla/>
w the baza danych lub jako cyngiel lub dołączony zadanie dołączony the dane - ie - jeżeli tam  być 2 lub więcej więcej ruch, kasować lub ale the first.

Thanks

Seb

Odpowiedź : SQL Serwer - móc I biegać ten VBscript ten GPS dane

The składnia spojrzenie OK.

"Tekst" podkreślać?  Ono brzmieć jak ty widzieć the szpaltowy kłoszenie tylko, ale nie the tekst the źródło.

Próbować the imię w wierzch - skrzynka:

wybierać tekst od user_source dokąd imię = "DATAINSERT"
Inne rozwiązania  
 
programming4us programming4us