Max Wanadoo
max.wanadoo at gmail.com
Fri Aug 7 17:43:20 CDT 2009
IMO one should always dim the DB object. I believe that the methods are *slightly* different when used directly from CurrentDB. As opposed to from the dimensioned db. As an example: If you do a currentdb.execute("Delete * xyz) you will not get an error message But you will if it has been dimmed. Am I right? Might be a bit confused..getting late and on my second half-pint of the week. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 07 August 2009 23:13 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OpenRecordSet question As a matter of style, I never bother to Dim db. I just use: Dim rs as DAO.Recordset Set rs = Currentdb.OpenRecordset("myQuery") On 7 Aug 2009 at 16:17, Heenan, Lambert wrote: > Looks a touch like Air Code there. Should be.... > > Dim db As dao.Database > Dim rs As dao.Recordset > > Set db = CurrentDb > Set rs = db.OpenRecordset("MyQuery") > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Friday, August 07, 2009 4:10 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OpenRecordSet question > > In dao you can definitely just open the query (or table) > > Dim db as dao.database > dim rst as dao.recordset > > set db = currentdb > set rst = db.Open("MyQuery") > > John W. Colby > www.ColbyConsulting.com > > > Charlotte Foust wrote: > > If you're doing this in code, you have to use Select * from myquery. > > As a datasource, you can use the named query. > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > > Fuller > > Sent: Friday, August 07, 2009 12:49 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] OpenRecordSet question > > > > Can I open a recordset just using a named query, or do I have to > > select > > * from myquery? I can't remember. > > TIA, > > Arthur > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com