Ho questo ciclo:che mi da i risultati di una funzione per calcolare la distanza tra due coordinate gps, però c'è qualcosa che non quadra...fino a quando non era inserita nel ciclo, questa funzione mi dava zero se inserivo delle coordinate uguali a quelle presenti nel database (ovvio, la distanza è nulla), adesso che è nel ciclo mi vengono fuori dei risultati casuali! Com'è possibile?codice:SQL = "SELECT * FROM campeggi" Set rs = MM_camp3000_STRING.Execute(SQL) arrRecord = rs.GetRows For I = 0 to UBound(arrRecord,2) CampLat = arrRecord(4,i) CampLong = arrRecord(5,i) nDistanze = distanza(Latconv(ns,g,m,s), Latconv(ns,g,m,s), CampLat, CampLong) response.write nDistanze & " " Next response.end

Rispondi quotando