Ask a Question related to Coldfusion Database Access, Design and Development.

  1. #1

    Default Cached query

    I have got this query

    <CFQUERY NAME="GetImportData" DATASOURCE="ExcelNordic"
    USERNAME="#Application.SQLUserName#" PASSWORD="#Application.SQLPassword#">
    SELECT *
    FROM #GetSetUp.Workbook#
    </CFQUERY>

    It connects via ODBC to an excell sheet called ldev.xls.

    But it is possible to upload a new document (Excel sheet). When I do this and
    then run my query I still gets the result from the old sheet.

    When I restart the service "Coldfusion MX 7 ODBC Server" it works again until
    i change the document.

    Is there something I can do from the code. The user should not be able to
    restart a service on the server.

    Br Morten

    kruse Guest

  2. Similar Questions and Discussions

    1. Cached page and query results, help!
      I have a frameset and on one frame I have a CFGrid. When I click on an entry in the grid, that same frame replaces itself with the record detail....
    2. can you test for a cached query?
      Is there something like IsDefined that tests for a cached query? If yes, I can use that to avoid going back to the DB. thanks in advance -brian
    3. error produced from expired cached query
      :rose; How can I catch the error produced when a user tries to refresh a page that depends on a cached query to display content, once the query has...
    4. expired cached query
      :rose; How can I catch the error produced when a user tries to refresh a page that depends on a cached query to display content, once the query has...
    5. Using aggregrate function sum() from within Cached Query
      Hi, I have a query which returns say total 30 records. Now, form within these 30 records, I am using another Cached query which will retrive...
  3. #2

    Default Re: Cached query

    Do you have Maintain Connections checked in the Administrator for the
    DataSource? If so, you should leave it unchecked (for Excel for sure, many
    would argue for all DataSources). Just guessing but maybe Maintain on an Excel
    means retain a pointer to the exact physical address on disk of the Excel
    sheet, even though the DOS/FAT has been changed to a new disk location.

    JMGibson3 Guest

  4. #3

    Default Re: Cached query

    I had set the Maintain Connections. But then I set the timeout and interval to some lower values and now it works just fine.


    kruse Guest

Posting Permissions

  • You may not post new threads
  • You may 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