Here it is raymond,


If you comment the case statement Dir out, it works fine, but it refuse to
work with it in there.

<cfcomponent displayname="DirectoryTools">

<cfset variables.filelist=QueryNew('FileName,FileDate,Size') />

<cffunction name="getDirectory" access="public" returntype="any"
output="true">
  <cfargument name="Directory" required="yes" />


  <cfdirectory action="" directory="#arguments.Directory#" name="list">
  <cfloop query="list">
   <cfscript>
   switch (type)
   {
    case 'File':
     QueryAddRow(variables.filelist);
     QuerySetCell(variables.filelist,'FileName',arguments.Directory & name);
     QuerySetCell(variables.filelist,'FileDate',DateLastModified);
     QuerySetCell(variables.filelist,'Size',Size);
     break;
    case 'Dir':
     getDirectory(arguments.Directory & name );
     break;
   }
   </cfscript>
  </cfloop>
  <cfset variables.filelist='' />
</cffunction>


</cfcomponent>



Regards
Andrew Scott
Technical Consultant

NuSphere Pty Ltd
Level 2/33 Bank Street
South Melbourne, Victoria, 3205

Phone: 03 9686 0485  -  Fax: 03 9699 7976   

  _____  

From: Raymond Camden [mailto:[EMAIL PROTECTED]
Sent: Tuesday, 9 December 2003 5:25 PM
To: CF-Talk
Subject: RE: CFC and ColdfusionQueries

Can you show us all of the code?
  _____
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to