Darren DICK
d.dick at uws.edu.au
Mon Aug 2 00:26:03 CDT 2004
Hi Steve
This is way cool - I can see the potential already
I have a new challenge - can this be done where the Me.recordsource
for a form is a query, but changes between 3 or 4 queries, dependant on users selection?
instead of the qrydef object?
Many thanks
Darren
----- Original Message -----
From: "Steve Conklin (Developer at UltraDNT)" <Developer at UltraDNT.com>
To: "'Access Developers discussion and problem solving'" <accessd at databaseadvisors.com>
Sent: Monday, August 02, 2004 2:01 PM
Subject: RE: [AccessD] A2K: Is is possible to get the SQL of a query throughVBA
> Dim q as DAO.Querydef
> Dim s as string
>
> Set q = currentdb.querydefs("sel_qry_AllOrders")
> S=q.SQL
>
> ' S now holds SELECT tblOrders.* FROM tblOrders;
>
> Happy coding,
> Steve
>
>
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK
> Sent: Sunday, August 01, 2004 11:23 PM
> To: AccessD List
> Subject: [AccessD] A2K: Is is possible to get the SQL of a query through
> VBA
>
>
> Hello all
> Say I have a query called sel_qry_AllOrders. It simply shows all order
> details The SQL for sel_qry_AllOrders is..."SELECT tblOrders.* FROM
> tblOrders;"
>
> Is it possible for me to get the query object and 'read' its SQL syntax
> eg
>
> pseudo code
>
> Dim MyQuery as query
>
> query = "sel_qry_AllOrders"
>
> debug.print "All orders query as SQL = " &
> SomethingCoolHereThatGetsTheSQLComponentOfTheQuery
>
> and have the debug result say
>
> All orders query as SQL = SELECT tblOrders.* FROM tblOrders;
>
> Many thanks
>
> Darren
>
> --
> _______________________________________________
> 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