<%
strSQL = Request.Querystring("q")
Set sqlsearch = Server.CreateObject("ADODB.Recordset")
sqlsearch.Open strSQL, strConnect, adOpenDynamic, adLockOptimistic, adCmdText
strFileName = server.MapPath("csv\Export.csv")
dim objLogFileFSO
Set objLogFileFSO = CreateObject("Scripting.FileSystemObject")
dim objLogFileTS
If objLogFileFSO.FileExists(strLogFileName) Then
Set objLogFileTS = objLogFileFSO.OpenTextFile(strFileName, ForAppending)
Else
Set objLogFileTS = objLogFileFSO.CreateTextFile(strFileName)
End If
objLogFileTS.WriteLine("""CompanyID"",""AddressID"",""ConatctID"",""Title"",""First Name"",""Surname"",""Jobtitle"",""Department"",""Company"",""Address 1""" & _
",""Address 2"",""Address 3"",""Town"",""County"",""Country"",""Postcode"",""RepSARE"",""RepA"",""NonUK"",""Closed"",""Post Region""," & _
"""Flexible Pipe1"",""Push Fit1"",""Above Ground/Gutter1"",""Waste1"",""Soil1"",""Traps1""," & _
"""Flexible Pipe2"",""Push Fit2"",""Above Ground/Gutter2"",""Waste2"",""Soil2"",""Traps2""," & _
"""Flexible Pipe3"",""Push Fit3"",""Above Ground/Gutter3"",""Waste3"",""Soil3"",""Traps3""," & _
"""www"",""Contact Type"",""Tel STD"",""Tel Number"",""Fax STD"",""Fax Number"",""email"",""Source"",""CMORBY"",""CMODEL""")
Do While NOT sqlsearch.EOF
objLogFileTS.WriteLine("""" & sqlsearch("CompanyID") & """,""" & sqlsearch("AddressID") & """,""" & sqlsearch("ContactID") & _
""",""" & sqlsearch("title") & """,""" & sqlsearch("firstname") & """,""" & sqlsearch("secondname") & """,""" & sqlsearch("jobtitle") & _
""",""" & sqlsearch("department") & """,""" & sqlsearch("companyname") & """,""" & sqlsearch("add1") & """,""" & sqlsearch("add2") & _
""",""" & sqlsearch("add3") & """,""" & sqlsearch("town") & """,""" & sqlsearch("county") & """,""" & sqlsearch("country") & _
""",""" & sqlsearch("postcode") & """,""" & sqlsearch("repsare") & """,""" & sqlsearch("repa") & """,""" & sqlsearch("nonuk") & _
""",""" & sqlsearch("closed") & """,""" & sqlsearch("postregion") & _
""",""" & sqlsearch("flexiblepipe") & """,""" & sqlsearch("pushfit") & """,""" & sqlsearch("aboveground") & """,""" & sqlsearch("waste") & """,""" & sqlsearch("soil") & """,""" & sqlsearch("traps") & _
""",""" & sqlsearch("flexiblepipe1") & """,""" & sqlsearch("pushfit1") & """,""" & sqlsearch("aboveground1") & """,""" & sqlsearch("waste1") & """,""" & sqlsearch("soil1") & """,""" & sqlsearch("traps1") & _
""",""" & sqlsearch("flexiblepipe2") & """,""" & sqlsearch("pushfit2") & """,""" & sqlsearch("aboveground2") & """,""" & sqlsearch("waste2") & """,""" & sqlsearch("soil2") & """,""" & sqlsearch("traps2") & _
""",""" & sqlsearch("www") & """,""" & sqlsearch("contacttype") & """,""" & sqlsearch("telstd") & """,""" & sqlsearch("telno") & """,""" & sqlsearch("faxstd")& _
""",""" & sqlsearch("faxno") & """,""" & sqlsearch("email") & """,""" & sqlsearch("source") & """,""" & sqlsearch("CMORBY") & """,""" & sqlsearch("CMODEL") & """")
sqlsearch.MoveNext
Loop
url = Date & Timer
Response.Redirect "csv/Export.csv?url=" & url & ".csv"
%>