B
bastraker via AccessMonster.com
Hello All
Can someone please take a look at the following Query SQL and tell me what is
wrong. Everything works fine except for [forms]![StatusReport]![DateAssigned].
A single date passes just fine, however if I put in a string BETWEEN
#11/4/05# AND #11/30/05# the thing craps out. If I manually change the SQL
to ((EngineeringIssues.DateAssigned) Between #11/4/2005# And #11/30/2005#)
everything works fine again.
Why can I manually set this criteria but not pass it?
SELECT EngineeringIssues.IssueID, EngineeringIssues.Issue, EngineeringIssues.
Category, EngineeringIssues.OnTime, EngineeringIssues.DateAssigned,
EngineeringIssues.DateCommited, EngineeringIssues.DateActual,
EngineeringIssues.Duration, EngineeringIssues.Responsible, EngineeringIssues.
Status, EngineeringIssuesActions.ActionDate, EngineeringIssuesActions.
ActionEngTech, EngineeringIssuesActions.ActionStatement
FROM EngineeringIssues INNER JOIN EngineeringIssuesActions ON
EngineeringIssues.IssueID = EngineeringIssuesActions.IssueID
WHERE (((EngineeringIssues.OnTime) Like [forms]![StatusReport]![Combo2]) AND
((EngineeringIssues.DateAssigned)=[forms]![StatusReport]![DateAssigned]) AND
((EngineeringIssuesActions.ActionDate)=(SELECT Max(ActionDate) FROM
EngineeringIssuesActions WHERE IssueID = EngineeringIssues.IssueID)));
Thanx in advance for any insight
D
Can someone please take a look at the following Query SQL and tell me what is
wrong. Everything works fine except for [forms]![StatusReport]![DateAssigned].
A single date passes just fine, however if I put in a string BETWEEN
#11/4/05# AND #11/30/05# the thing craps out. If I manually change the SQL
to ((EngineeringIssues.DateAssigned) Between #11/4/2005# And #11/30/2005#)
everything works fine again.
Why can I manually set this criteria but not pass it?
SELECT EngineeringIssues.IssueID, EngineeringIssues.Issue, EngineeringIssues.
Category, EngineeringIssues.OnTime, EngineeringIssues.DateAssigned,
EngineeringIssues.DateCommited, EngineeringIssues.DateActual,
EngineeringIssues.Duration, EngineeringIssues.Responsible, EngineeringIssues.
Status, EngineeringIssuesActions.ActionDate, EngineeringIssuesActions.
ActionEngTech, EngineeringIssuesActions.ActionStatement
FROM EngineeringIssues INNER JOIN EngineeringIssuesActions ON
EngineeringIssues.IssueID = EngineeringIssuesActions.IssueID
WHERE (((EngineeringIssues.OnTime) Like [forms]![StatusReport]![Combo2]) AND
((EngineeringIssues.DateAssigned)=[forms]![StatusReport]![DateAssigned]) AND
((EngineeringIssuesActions.ActionDate)=(SELECT Max(ActionDate) FROM
EngineeringIssuesActions WHERE IssueID = EngineeringIssues.IssueID)));
Thanx in advance for any insight
D