Re: Changing query at runtime
From: Joan Wild (jwild_at_nospamtyenet.com)
Date: 03/30/04
- Next message: Joan Wild: "Re: calling Michael Kaplan's securing allowbypasskey function"
- Previous message: Joan Wild: "Re: Password"
- In reply to: Adrian Jansen: "Changing query at runtime"
- Next in thread: Adrian Jansen: "Re: Changing query at runtime"
- Reply: Adrian Jansen: "Re: Changing query at runtime"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 30 Mar 2004 10:13:16 -0500
Instead of setting up the query in code, just create a query and save it.
Modify the sql property, and give users modify permissions to the query.
--
Joan Wild
Microsoft Access MVP
"Adrian Jansen" <qqv@noqqwhere.com> wrote in message
news:406908ef@duster.adelaide.on.net...
> Hi all,
>
> I have developed a multi-user secured database in A2002, standard FE/BE
> setup. One of the filter forms creates a query in code, by adding filter
> commands to the SQL for the query. All works ok when the current user
> creates the query ( assuming it doesnt already exist ), and works with it.
> But if another user logs on to the same machine, and attempts to change
the
> filter conditions, of course the query doesnt belong to them, and they
cant
> modify or delete it.
>
> I tried changing the permissions for the query to include read/modify and
> even admin for all the groups, but security still wont let another user
> change the query. There must be an easy way around this, but I cant find
> it.
>
> The code I use to set up the query is as follows:
> ( strSQL contains the full query string, built in code )
>
> On Error resume next
>
> 'see if query exists
> Set qdf = CurrentDb.QueryDefs("qtemp")
>
>
> If Error.num = 0 Then
> 'qtemp exists, reset its definition
> qdf.SQL = strSQL
>
> Else
>
> Set qdf = CurrentDb.CreateQueryDef("qtemp", strSQL)
> End If
>
> I dont want to delete qtemp at this stage, since I want to use it to run
> reports and set up other forms with the same filter applied.
>
> --
> Regards,
>
> Adrian Jansen
> J & K MicroSystems
> Microcomputer solutions for industrial control
>
>
- Next message: Joan Wild: "Re: calling Michael Kaplan's securing allowbypasskey function"
- Previous message: Joan Wild: "Re: Password"
- In reply to: Adrian Jansen: "Changing query at runtime"
- Next in thread: Adrian Jansen: "Re: Changing query at runtime"
- Reply: Adrian Jansen: "Re: Changing query at runtime"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|