RE: time criteria in query
- From: Barry Gilbert <BarryGilbert@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 24 Oct 2006 15:20:02 -0700
DateTime allows values down to 3.33 milliseconds. SmallDateTime allows down
to the minute. I suppose you could try entering milliseconds in Access and
see if it saves it, but like I said, I'm not sure if this is the issue.
Barry
"Harry F." wrote:
Hi Barry,.
Tried the single quotes, that didn't work. How would I know what Date/Time
type I'm using in SQL server? I don't have access to the actual SQL server
app, just to the linked Access DB.
Thanks for the help,
Harry
"Barry Gilbert" wrote:
The only way that should make a difference is if you are using a Pass-through
query, in which case you'd surround your date criteria with single-quotes
instead of #'s. I don't think you'd get this exact error, though.
If you are using a standard Access query and just connecting your tables to
SQL Server with ODBC, Access should use DAO and therefore require the #
signs.
Which date/time type are you using in Sql Server? I've seen issues based on
which one you choose, although I don't remember the issues at the moment.
Barry
"Harry F." wrote:
Barry,
The source is definitely a date/time, and I also used the "#". Does the
fact that the data is coming from a SQL server table via ODBC matter?
Thank you,
Harry
"Barry Gilbert" wrote:
As long as the source column is a DateTime field and you surround your
criteria in '#' signs, it should work. Setting up a parameter in the
parameters list won't help.
Barry
"Harry F." wrote:
Marshall/Barry,
I should have noted that I tried that already, and got the dreaded "Data
Type Mismatch in Criteria Expression" message. Do I have to define a
criteria type somewhere (parameters?)?
"Barry Gilbert" wrote:
Look in help for the TimeValue function. It will return, you guessed it, the
Time Value of the datetime field.
Create a new column like this:
TheTime: TimeValue(MyDateTimeField)
In this field's criteria, put:
#4:30 pm#
Barry
"Harry F." wrote:
Hi,
I have a field in my database that is Date/Time. I want to return all
records with a time value after 4:30 pm, grouped by date. Any ideas on how
to do this?
Thanks,
Harry
- References:
- RE: time criteria in query
- From: Barry Gilbert
- RE: time criteria in query
- From: Harry F.
- RE: time criteria in query
- Prev by Date: RE: time criteria in query
- Next by Date: Re: Help with an update query??
- Previous by thread: RE: time criteria in query
- Next by thread: Re: time criteria in query
- Index(es):
Relevant Pages
|
|