Re: Parameter Query and Date calculations....



Thanks,

It appears my problem was to do with the specification of formats although
the CVDATE() didn't make any difference to the records that were returned.
However, I have sorted the it by taking out the IIF part of the formula and
using criteria to determine when to run the formula and the then using an
append query so the calculated date is added to a field in a table with the
specifies format as date/time. This seems to have got round the problem even
if it hasn't solved it directly!

Thanks for your help, I shall certainly be more careful with formats in the
future,

Julie



"Allen Browne" <AllenBrowne@xxxxxxxxxxxxxx> wrote in message
news:4319074c$0$502$5a62ac22@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> Access is not good at determining the data types of calculated query
> fields, parameters, and unbound controls. You will need to help it
> understand the data type you intend, and it will then return the correct
> results.
>
> Wrap the calculated date field in CVDate()
> Declare any parameter in your query.
> If the query refers to an unbound control on a form, set the Format
> property of the control to Short Date or similar.
>
> More details in:
> Calculated fields misinterpreted
> at:
> http://allenbrowne.com/ser-45.html
>
> The way Access stored the date/time data is not the problem. If you use
> non-US dates, you might like to read this also:
> International Date Formats in Access
> at:
> http://allenbrowne.com/ser-36.html
>
> --
> Allen Browne - Microsoft MVP. Perth, Western Australia.
> Tips for Access users - http://allenbrowne.com/tips.html
> Reply to group, rather than allenbrowne at mvps dot org.
>
> "Julie Wardlow" <jlwardlow@xxxxxxxxxxx> wrote in message
> news:r65Se.5200$Ys5.637@xxxxxxxxxxxxxxxxxxxxxxx
>> Help!
>>
>> I am calculating a future date using the DateAdd function in a query (the
>> calculation also involves an IIf statement), and have managed to get this
>> formula to produce the required result.
>>
>> I then want to search through the records and select those with dates (as
>> caluclated above) within a user defined range, and so I am using a
>> parameter
>> query. However, this query returns dates outside of the range and appears
>> to
>> have particular problems in differentiating between years (2005 cf 2006).
>> But when the dates are not calculated but worked out and entered manually
>> the correct records are selected using the same criteria.
>>
>> Since both my criteria and the equation work correctly independantly I am
>> assuming the problem is somehow related to the way Access stores dates.
>> Does
>> anyone know anything about this or how I could resolve the problem?
>
>


.



Relevant Pages

  • Re: conditional formatting in form slows down calculations
    ... table to see all dates and a filtered query to see recent dates. ... endless calculating when the form opens. ... Once it finished the calculating, ... > CF (Conditional Formatting) is a weird beast, and it can cause the strange ...
    (microsoft.public.access.forms)
  • Re: formatting a calculated number field on a form
    ... > I only used age at death as an example. ... > and heart attack, age 40 and heart attack, surgery and death, etc. ... >>bit different in that a parameter query limits the recordset before it ... I assumed that you were calculating on ...
    (microsoft.public.access.forms)
  • Re: Which query is running
    ... GetAddress is the name of a function which combines and formats the address ... Each query could contain more than 1 output field that need parameters to be ... This is part of a Club database. ... On Error GoTo GetParameters_Err ...
    (comp.databases.ms-access)
  • Re: query error
    ... "Jeff Boyce" wrote: ... The second query groups them by job number for one total time on job. ... you've already recorded start and stop times, the TaskTime value could be ... I have a specific job number that is not calculating ...
    (microsoft.public.access.queries)
  • Re: Parameter Query and Date calculations....
    ... Access is not good at determining the data types of calculated query fields, ... parameters, and unbound controls. ... Declare any parameter in your query. ... > I am calculating a future date using the DateAdd function in a query (the ...
    (comp.databases.ms-access)