<% sDBExtraPath = "../" Dim dicTables Set dicTables = Server.CreateObject("Scripting.Dictionary") %> <% IF Request("CONTENT_LENGTH") > 0 THEN Response.Clear Dim strTable strTable = Request.Form("table") Response.ContentType = "octect/binary-stream" Response.AddHeader "Content-Disposition", "attachment;filename=" & lcase(strTable) & ".csv;" ' lets print the fields on top Dim strSQL Dim strValue strSQL = "SELECT * FROM " & strTable Set rs= conDB.execute(strSQL) for i = 0 to RS.Fields.Count-1 if i = (RS.Fields.Count - 1) then Response.Write chr(34) & lcase(RS.Fields(i).Name) & chr(34) else Response.Write chr(34) & lcase(RS.Fields(i).Name)& chr(34) & "," end if next Response.write vbNewLine while not RS.EOF for u=0 to RS.Fields.Count - 1 strValue = IIF(IsNull(RS.Fields(u).Value), "", RS.Fields(u).Value) if u = (RS.Fields.Count - 1) then Response.Write chr(34) & Replace(strValue, """", """""") & chr(34) else Response.Write chr(34) & Replace(strValue, """", """""") & chr(34) & "," end if next response.write vbNewLine rs.MoveNext wend Set rs = nothing Response.write vbNewLine Response.write vbNewLine Response.End END IF Function IIf( condition, valTrue, valFalse ) If ( condition ) Then IIf = valTrue Else IIf = valFalse End If End Function %> <%=langMgr.GetContent("USERADMIN_TEXT", "BackEndMessages", iInterfaceLang)%>

<%=langMgr.GetContent("EXPORT_LABEL", "BackEndMessages", iInterfaceLang)%>
">