<cffile
action="">
file="C:\Inetpub\wwwroot\logReport\dtSearchWeb2003-09.log"
variable="fOutput">
<cfset qTmp =
QueryNew("DateTime,UserName,SearchString,IndexName,ResultsFound,Status")>
<cfloop list="#fOutput#" index="fileLine"
delimiters="#Chr(10)#">
<cfif listLen(fileLine) eq 6>
<cfscript>
tmp = QueryAddRow(qTmp,1);
tmp=QuerySetCell(qTmp,"DateTime",
Replace(listGetAt(fileLine,1),"""","","All"));
tmp=QuerySetCell(qTmp,"UserName",
Replace(LCase(listGetAt(fileLine,2)),"""","","All"));
tmp=QuerySetCell(qTmp,"SearchString",
Replace(listGetAt(fileLine,3),"""","","All"));
tmp=QuerySetCell(qTmp,"IndexName",
Replace(ListLast(listGetAt(fileLine,4),'\'),"""","","All"));
tmp=QuerySetCell(qTmp,"ResultsFound",
Replace(listGetAt(fileLine,5),"""","","All"));
tmp=QuerySetCell(qTmp,"Status",
Replace(listGetAt(fileLine,6),"""","","All"));
</cfscript>
</cfif>
</cfloop>
Hi Everybody,
The above code reads the log file and inserts the file
content in an empty query with a set of columns.
The log file stores a log of what the user has been
searching on the site search. For example if the user
searches
for the keyword "Fusion", the log file stores the
information like this:
Date/Time Keyword Category Results
Returned Status UserName
[Todays Threads]
[This Message]
[Subscription]
[Fast Unsubscribe]
[User Settings]
- RE: SQL help Ryan Emerle
- Re: SQL help Casey C Cook
- Re: SQL help Casey C Cook
- RE: SQL help Ciliotta, Mario
- RE: SQL help Bruce, Rodney S HQISEC/Veridian IT Services
- sql help Wurst, Keith D.
- RE: sql help Bryan F. Hogan
- Re: sql help Jochem van Dieten
- Re: sql help Jamie Jackson
- RE: SQL help Dave Watts
- SQL Help Allan Clarke
- SQL Help Cedric Villat
- RE: SQL Help Tony Weeg
- RE: SQL Help Tony Weeg
- Re: SQL Help Donnie Bachan
- SQL Help Mickael
- RE: SQL Help Michael Traher
- Re: SQL Help Mickael
- RE: SQL Help Michael Traher
- Re:SQL Help Stan Winchester
- SQL Help Mickael