Ciao a tutti

sto cercando di utilizzare asp per scrivere un file kml per ridigiere su google_earth un catalogo on line

dato che l'errore che mi da sembra essere legato al "tipo" di file che stò scrivendo, vuol dire che il codice asp va bene?
ve lo riporto sotto

grazie
antonio


<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

<%
Dim google__MMColParam
google__MMColParam = "1"
If (Request.QueryString("NAME") <> "") Then
google__MMColParam = Request.QueryString("NAME")
End If
%>
<%
Dim google
Dim google_numRows

Set google = Server.CreateObject("ADODB.Recordset")
google.ActiveConnection = MM_pippo_STRING
google.Source = "SELECT * FROM pippo_web WHERE NAME = '" + Replace(google__MMColParam, "'", "''") + "'"
google.CursorType = 0
google.CursorLocation = 2
google.LockType = 1
google.Open()

google_numRows = 0
%>
<meta http-equiv="Content-Type" content="text/kml; charset=iso-8859-1"></meta>


<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.0">
<Placemark> <description>Location of <%=(google.Fields.Item("NAME").Value)%></description>
<name><%=(google.Fields.Item("NAME").Value)%></name>
<LookAt>
<longitude><%=(google.Fields.Item("LONG_dd").Value )%></longitude>
<latitude><%=(google.Fields.Item("LAT_dd").Value)% ></latitude>
<range>50.0000</range>
<tilt>-4.812906559956015e-026</tilt>
<heading>-1.937595207549944e-014</heading>
</LookAt>
<Point>
<coordinates><%=(google.Fields.Item("LAT_dd").Valu e)%>,<%=(google.Fields.Item("LONG_dd").Value)%></coordinates>
</Point>
</Placemark>
</kml>

<%
google.Close()
Set google = Nothing
%>