Charlotte Foust
cfoust at infostatsystems.com
Thu Jun 5 12:27:45 CDT 2003
Way back in the dim reaches of Access (like maybe Access 2.0), someone like Ken Getz or one of the other gurus had a reason he gave for not using that construction, so I never got in the habit of it. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:gustav at cactus.dk] Sent: Thursday, June 05, 2003 8:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Dang Bound Forms Again Hi Charlotte Well, it should - be obvious. Another use of this construction is: .. WHERE True This is useful where you in code build a criteria string: .. WHERE " & strCriteria If no criteria is to be applied, let strCriteria = "True". /gustav > That is true but doesn't seem as obvious to me if someone else were to > examine the design. > Charlotte Foust > -----Original Message----- > From: Gustav Brock [mailto:gustav at cactus.dk] > Sent: Wednesday, June 04, 2003 11:21 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Dang Bound Forms Again > Hi Charlotte > Instead of inventing a false condition you can just state it: > SELECT * FROM MyTable WHERE False > /gustav >> Oh, you mean nothing in the recordsource, not no records returned by >> it. So don't remove the recordsource, replace it with one that returns >> an empty recordset. The way I do it is to use a standard recordsource >> that returns no records (i.e., "SELECT * FROM MyTable WHERE 1 = 2"). >> That allows your form to be bound to the fields in MyTable but since >> the where condition is always false, it returns an empty recordset. >> Then I use code to set the recordsource to the appropriate one when >> something triggers it such as a choice in a dropdown. _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com