This is what I was trying to do:
Function getExcelDownload(ByRef strDbName, ByRef strDbPass, ByRef strSQL, ByRef strFileName, ByRef strName, ByRef strHeader)
' Force download prompt
Response.AddHeader "Content-Disposition", "attachment; filename=" & strFileName & ";"
Response.ContentType = "bad/type"
' Create the database connection
Set conn = Server.CreateObject("ADODB.Connection"
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & Server.MapPath(strDbName) & ";" _
& "Jet OLEDB

atabase Password=" & strDbPass & ";"
Set rs = Server.CreateObject("ADODB.Recordset"

rs.Open strSQL, conn
Dim i, strOut, recCount
strOut = "<table border='1'>"
strOut = strOut & "<tr>"
For i = 0 to rs.Fields.Count - 1
strOut = strOut & "<td><b>" & rs.Fields(i).Name & "</b></td>"
Next
strOut = strOut & "</tr>"
Do While Not rs.EOF
strOut = strOut & "<tr>"
For i = 0 to rs.Fields.Count - 1
strOut = strOut & "<td align='left'>" & rs.Fields(i) & "</td>"
Next
strOut = strOut & "</tr>"
recCount = recCount + 1
rs.MoveNext
Loop
strOut = strOut & "</table>"
' Close the database connection
rs.close
conn.close
Set rs = Nothing
Set conn = Nothing
' Generate XML Excel Format
If recCount > 0 Then
Response.Write "<html xmlns:x=""urn:schemas-microsoft-com

ffice:excel"">"
Response.Write "<head>"
Response.Write "<!--[if gte mso 9]><xml>"
Response.Write "<x:ExcelWorkbook>"
Response.Write " <x:ExcelWorksheets>"
Response.Write " <x:ExcelWorksheet>"
Response.Write " <x:Name" & strName & "</x:Name>"
Response.Write " <x:WorksheetOptions>"
Response.Write " <x

ageSetup>"
Response.Write " <x:Header" & strHeader & "</x:Header>"
Response.Write " </x

ageSetup>"
Response.Write " <x

rint>"
Response.Write " <x:ValidPrinterInfo/>"
Response.Write " </x

rint>"
Response.Write " </x:WorksheetOptions>"
Response.Write " </x:ExcelWorksheet>"
Response.Write " </x:ExcelWorksheets>"
Response.Write "</x:ExcelWorkbook>"
Response.Write "</xml>"
Response.Write "<![endif]--> "
Response.Write "</head>"
Response.Write strOut '<-- this is an HTML table
End If
End Function
%>
Basically I wanted an Excel spreadsheet created from a query in access and bring up the download dialog for the user to save onto the hard drive. It appears that the XML format works fine so I am keeping it in this way. Thanks.