sign in | join about | help | sitemap
Connecting Tech Pros Worldwide
DD's Avatar

Date Search Problem


Question posted by: DD (Guest) on November 12th, 2005 06:25 PM
The user needs to search by a date they enter into the searchField my
code is NOT working can anyone advise where i am going wrong please
Regards
DD



Private Sub cmdFind_Click()
Dim strTable As String
Dim strField As String
Dim strCriteria As String

strCriteria = "*" & txtCriteria & "*"
On Error GoTo FindErr

Select Case OptSearch
Case 1
Me![frmSiteFilter].Form.Filter = "[ShipNumber] Like '*" &
txtCriteria & "*'"
Case 2
Me![frmSiteFilter].Form.Filter = "[ShipDate]='#" &
txtCriteria & "#'"



End Select
Me![frmSiteFilter].Form.FilterOn = True
Exit Sub
FindErr:
Beep
Me![frmSiteFilter].Form.Filter = ""
Me![frmSiteFilter].Form.FilterOn = False
2 Answers Posted
Roger's Avatar
Guest - n/a Posts
#2: Re: Date Search Problem

you need to lose the single quotes, ie.
Me![frmSiteFilter].Form.Filter = "[ShipDate]=#" &
txtCriteria & "#"



Join Bytes! (DD) wrote in message news:<1412655e.0401012203.571611f8@posting.google.com>...[color=blue]
> The user needs to search by a date they enter into the searchField my
> code is NOT working can anyone advise where i am going wrong please
> Regards
> DD
>
>
>
> Private Sub cmdFind_Click()
> Dim strTable As String
> Dim strField As String
> Dim strCriteria As String
>
> strCriteria = "*" & txtCriteria & "*"
> On Error GoTo FindErr
>
> Select Case OptSearch
> Case 1
> Me![frmSiteFilter].Form.Filter = "[ShipNumber] Like '*" &
> txtCriteria & "*'"
> Case 2
> Me![frmSiteFilter].Form.Filter = "[ShipDate]='#" &
> txtCriteria & "#'"
>
>
>
> End Select
> Me![frmSiteFilter].Form.FilterOn = True
> Exit Sub
> FindErr:
> Beep
> Me![frmSiteFilter].Form.Filter = ""
> Me![frmSiteFilter].Form.FilterOn = False[/color]
Salad's Avatar
Guest - n/a Posts
#3: Re: Date Search Problem

Ixnay on the asterisk for dates. IOW, an * is OK for text, not for
dates.

DD wrote:
[color=blue]
> The user needs to search by a date they enter into the searchField my
> code is NOT working can anyone advise where i am going wrong please
> Regards
> DD
>
> Private Sub cmdFind_Click()
> Dim strTable As String
> Dim strField As String
> Dim strCriteria As String
>
> strCriteria = "*" & txtCriteria & "*"
> On Error GoTo FindErr
>
> Select Case OptSearch
> Case 1
> Me![frmSiteFilter].Form.Filter = "[ShipNumber] Like '*" &
> txtCriteria & "*'"
> Case 2
> Me![frmSiteFilter].Form.Filter = "[ShipDate]='#" &
> txtCriteria & "#'"
>
> End Select
> Me![frmSiteFilter].Form.FilterOn = True
> Exit Sub
> FindErr:
> Beep
> Me![frmSiteFilter].Form.Filter = ""
> Me![frmSiteFilter].Form.FilterOn = False[/color]

 
Not the answer you were looking for? Post your question . . .
196,917 members ready to help you find a solution.
Join Bytes.com

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over 196,917 network members.
Post your question now . . .
It's fast and it's free

Popular Articles

Top Community Contributors