Cuestión : Servidor del SQL - puedo funciono este VBscript para limpiar datos del GPS

Hola, el

tengo un uso del GPS ASP que siga los carros - quiero poder resolverse cuando se para un carro así que he utilizado el código abajo en mi página del ASP que resuelva la distancia entre dos lates/de largo puntos - esto trabaje el
de fine.
que quiero mantener la base de datos del SQL el fondo ordenada y que me preguntaba si puedo ejecutar esta clase de código en un disparador dentro de la base de datos. La Tabla I tiene como debajo extremo para arriba contener muchos movimientos cero como un carro se parquea para arriba y no quiero almacenarlos el
de all.
que quiero ideal funcionar con la escritura abajo para ver si el carro se ha movido desde la vez última votó - si no, después suprime el expediente o no lo agrega al DB en el
del all
éste es los datos de la base de datos (todos los registros del carro se entremezclan normalmente con uno a. El sistema vota cada minuto para dar un
1574979 XY11ABC 55.83513224 de LocationDate del lat/de largo del lat del
ID TruckID del
de position.
-4.07418026 7/5/2010 8:22:
1574987 XY11ABC 55.83631566 DE 53 -4.06571035 7/5/2010 8:23:
1574995 XY11ABC 55.83668057 DE 56 -4.06582142 7/5/2010 8:24:
1575005 XY11ABC 55.83668052 DE 59 -4.06582194 7/5/2010 8:26:
1575016 XY11ABC 55.83693195 DE 02 -4.06581692 7/5/2010 8:27:
1575030 XY11ABC 55.83693303 DE 05 -4.06581585 7/5/2010 8:28:
1575042 XY11ABC 55.83693189 DE 08 -4.06581739 7/5/2010 8:29:
1575054 XY11ABC 55.83693144 DE 25 -4.06581942 7/5/2010 8:30:
1575065 XY11ABC 55.83693061 DE 28 -4.06581951 7/5/2010 8:31:
1575077 XY11ABC 55.83693093 DE 31 -4.06581852 7/5/2010 8:32:
1575089 XY11ABC 55.83692971 DE 34 -4.06581949 7/5/2010 8:33:
1575101 XY11ABC 55.83692967 DE 37 -4.06581927 7/5/2010 8:34:
1575113 XY11ABC 55.83624991 DE 40 -4.06572767 7/5/2010 8:35:
1575125 XY11ABC 55.8349177 DE 43 -4.0744535 7/5/2010 8:36:
1575138 XY11ABC 55.84388632 DE 46 -4.07185126 7/5/2010 8:37:
1575149 XY11ABC 55.84737055 DE 49 -4.0695392 7/5/2010 8:38:
1575161 XY11ABC 55.85210767 DE 52 -4.08723739 7/5/2010 8:39:
1575173 XY11ABC 55.86060313 DE 55 -4.10380805 7/5/2010 8:40:
1575185 XY11ABC 55.86403085 DE 58 -4.12406581 7/5/2010 8:42:
1575196 XY11ABC 55.86608214 DE 02 -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:
1575232 XY11ABC 55.86651528 DE 11 -4.14260283 7/5/2010 8:46: El



This de 13 es los datos que demuestro en mi número del
The del Web page en el extremo soy la distancia entre el lat/de largo el position

as que usted puede ver de 8:28 al 8:34 el carro no se ha movido y no necesito registrar todos esos ceros apenas que ahorran un caso sería fino. Tenemos carros 40ish y la base de datos puede terminar para arriba con millón de expedientes sobre 2 o tres meses, un %age grande de las entradas será 08:22 del

XY11ABC 05/07/2010 de los valores cero: 53 51 A752, Lanarkshire del norte G71 5, 08:23 de Reino Unido 436
XY11ABC 05/07/2010: El Dr. de 56 Tannochside, Lanarkshire del norte G71 5, 08:24 de Reino Unido 544
XY11ABC 05/07/2010: El Dr. de 59 Tannochside, Lanarkshire del norte G71 5, 08:26 de Reino Unido 41
XY11ABC 05/07/2010: El Dr. de 02 Tannochside, Lanarkshire del norte G71 5, 08:27 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 05 Tannochside, Lanarkshire del norte G71 5, 08:28 de Reino Unido 27
XY11ABC 05/07/2010: El Dr. de 08 Tannochside, Lanarkshire del norte G71 5, 08:29 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 25 Tannochside, Lanarkshire del norte G71 5, 08:30 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 28 Tannochside, Lanarkshire del norte G71 5, 08:31 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 31 Tannochside, Lanarkshire del norte G71 5, 08:32 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 34 Tannochside, Lanarkshire del norte G71 5, 08:33 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 37 Tannochside, Lanarkshire del norte G71 5, 08:34 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 40 Tannochside, Lanarkshire del norte G71 5, 08:35 de Reino Unido 0
XY11ABC 05/07/2010: El Dr. de 43 Tannochside, Lanarkshire del norte G71 5, 08:36 de Reino Unido 75
XY11ABC 05/07/2010: 46 A752, Lanarkshire del norte G71 5, 08:37 de Reino Unido 563
XY11ABC 05/07/2010: el Dr. de 49 62 Roseneath, Lanarkshire del norte G69 7, 08:38 de Reino Unido 1008
XY11ABC 05/07/2010: Impulsión de 52 Dunnachie, Lanarkshire del norte ML5 5, 08:39 de Reino Unido 412
XY11ABC 05/07/2010: 55 Mainhill Rd, Bargeddie, Lanarkshire del norte G69 7, 08:40 de Reino Unido 1221
XY11ABC 05/07/2010: 58 M8, ciudad G69 6, 08:42 de Glasgow de Reino Unido 1398
XY11ABC 05/07/2010: 02 Easterhouse, camino de las mercancías (N-limitar), ciudad G34 9, 08:43 de Glasgow, Glasgow de Reino Unido 1318
XY11ABC 05/07/2010: Crescent de 05 Baldoven, ciudad G33 4, 08:44 de Glasgow, Glasgow de Reino Unido 520
XY11ABC 05/07/2010: Crescent de 08 Baldoven, ciudad G33 4, 08:45 de Glasgow, Glasgow de Reino Unido 0
XY11ABC 05/07/2010: Escuela primaria de 11 Wellhouse, ciudad G33 4, 08:46 de Glasgow, Glasgow de Reino Unido 501
XY11ABC 05/07/2010: 13 Easterhouse, camino de Pascua Queenslie (NE-limitar), ciudad G33 4, Reino Unido 418


this de Glasgow, Glasgow es el código que utilizo para resolver la distancia entre 2 el points

<%
lat1 = (Recordset1.Fields.Item (“Latitude”). el
Value)/>lon1 = el .Value (de Recordset1.Fields.Item (“Longitude”)) el then
dim R, dLat, dLon, a, c,
del
if (testloop > 0) del d
'da distancia en metros entre 2 el latlong del points
= Sqr (((111 * (lat2 - lat1)) * (111 * (lat2 - lat1))) + (111 * (lon2 - lon1) * Lechuga romana (lat1/57.3)) * (111 * (lon2 - lon1) * Lechuga romana (lat1/57.3))) * 1000
SebDistance = el if
%>

lat2 del
end del
del latlong y lon2 se fijan en el extremo del guardapolvo mientras que el loop

Is él posible para que me se incorpore esto a la base de datos como un disparador o una tarea programada de limpiar los datos - IE - si hay 2 o más movimientos cero, suprimir todos pero el first.

Thanks

Seb
class= del

Respuesta : Servidor del SQL - puedo funciono este VBscript para limpiar datos del GPS

El sintaxis parece aceptable.

¿Se subraya el “texto”?  Suena como usted está viendo el título de columna solamente, pero no el texto de la fuente.

Intento que incorpora el nombre en mayúscula:

seleccionar el texto del user_source donde nombre = “DATAINSERT”
Otras soluciones  
 
programming4us programming4us