Professional Web Applications Themes

variable availability - Coldfusion - Advanced Techniques

I know that unless you use the "var" keyword when declaring a variable within a UDF, it makes that variable local to the function. If you don't use "var", the variable is available throughout the CFC. My question is this: When creating a query object within a function does it stay local to the UDF or is it available throughout the CFC? If it is not local, please give an example of how to make it local to the UDF. TIA. Andy Powell...

  1. #1

    Default variable availability

    I know that unless you use the "var" keyword when declaring a variable within a
    UDF, it makes that variable local to the function. If you don't use "var", the
    variable is available throughout the CFC. My question is this: When creating
    a query object within a function does it stay local to the UDF or is it
    available throughout the CFC? If it is not local, please give an example of
    how to make it local to the UDF.

    TIA.

    Andy Powell

    ajpowellatl Guest

  2. #2

    Default Re: variable availability

    A query is just a variable like any other variable: it is in no way
    "special".

    <cfset var q = queryNew("")>
    <cfquery name="q">

    [etc]

    --

    Adam
    Adam Cameron Guest

  3. #3

    Default Re: variable availability

    Painfully obvious. Thanks!
    ajpowellatl Guest

Similar Threads

  1. Testing for SQL Availability in ASP
    By ccg in forum ASP Database
    Replies: 2
    Last Post: August 10th, 01:22 AM
  2. JDK 1.4.2 Availability on AIX5L ?
    By mikeyw in forum AIX
    Replies: 2
    Last Post: August 20th, 03:20 PM
  3. Filter Availability
    By Alex Kotler in forum Adobe Photoshop 7, CS, CS2 & CS3
    Replies: 12
    Last Post: August 6th, 01:01 AM
  4. Cookie availability
    By Robert Scheer in forum ASP
    Replies: 1
    Last Post: August 4th, 04:49 PM
  5. Panther Availability?
    By claudel in forum Mac Applications & Software
    Replies: 3
    Last Post: June 25th, 08:09 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139