Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
<html>
<title>CodeAve.com(Create XML from Access)</title>
<body bgcolor="#FFFFFF">
<%
' Name of the access db being queried
accessdb="sitessearchdatabase"
' Connection string to the access db
cn="DRIVER={Microsoft Access Driver (*.mdb)};"
cn=cn & "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\MyLocalProductionServer\database\sitessearchdatabase.mdb;"
' Create a server recordset object
Set rs = Server.CreateObject("ADODB.Recordset")
' Query the states table from the state_info db
sql = "select * from Tbl_BuildingData"
' Execute the sql
rs.Open sql, cn
' Move to the first record
rs.MoveFirst
' Name for the ouput document
file_being_created= "buildings.xml"
' create a file system object
set fso = createobject("scripting.filesystemobject")
' create the text file - true will overwrite any previous files
' Writes the db output to a .xml file in the same directory
Set act = fso.CreateTextFile(server.mappath(file_being_created), true)
' All non repetitive xml on top goes here
act.WriteLine("<?xml version=""1.0""?>")
act.WriteLine("<Buildings>")
'Loop to output all the query results to the xml document
do while not rs.eof
' counter to give each record a sequential listing
counter=counter+1
act.WriteLine("<Building id="""& counter &""">")
act.WriteLine("<DBid>" & rs("ID") & "</DBid>" )
act.WriteLine("<Building_name>" & rs("name") & "</Building_name>" )
act.WriteLine("<SqFeet>" & rs("SqFeet") & "</SqFeet>")
act.WriteLine("<County>"& rs("county") & "</County>")
act.WriteLine("<YrBuilt>"& rs("YrBuilt") & "</YrBuilt>")
act.WriteLine("</Building>")
' move to the next record
rs.movenext
loop
' All non repetitive xml on bottom goes here
act.WriteLine("</Buildings>")
' close the object (xml)
act.close
' Writes a link to the newly created xml document in the browser
response.write "<a href='buildings.xml'>Buildings</a> (.xml) has been created <br>"
response.write "on " & now() & "<br>"
%>
</body>
</html>