> It seems to
> me that using my is error prone, since I'm not going to catch all
> values of 'set' that may be modified.

The my $set = ... syntax actualy create a reference to a typeglob, so you
get the same behaviour as with local *set =


>So I should do:
>
> use vars qw(*set);
>

you might also need to define %set @set $set depending on which of them you
are use

> at the beginning of my package.  And then:
>
> local(*set);
>
> in any routine that calls Recordset.  Is that right, or am I missing
something?

That's also ok

Gerald


-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     [EMAIL PROTECTED]         Voice:    +49 6133 925131
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to