Our app is Runtime, so I haven't had any problems. Except...
In Query/Edit they can "save" their query as a table, which has caused a
couple of problems over the years.

Thanks,

Dennis
*****


At 12:52 PM 7/22/2003 -0400, you wrote:
>Dennis,
>
>My admonition pertains mainly to an application that has been deployed in a 
>multi-user environment.  Clearly, in development work this does not hold.
>
>Various developers take differing views on how much access users should 
>have to the tools in R:Base.  Some let users have full access to the report 
>writer, forms designer, RBDE, etc.  We, on the other hand, never want a 
>user to reach an R> or have access to the development tools.  STATICDB ON 
>is a way of preventing even inadvertent changes to the schema.  With over 
>350 forms, over 350 reports, and in excess of 550 command files in an 
>application running at five locations driving the business front-end and 
>manufacturing back-end, we simply cannot afford any uncontrolled changes to 
>the database, its structure, tables, indexes, etc.
>
>Ours is clearly the conservative approach.
>
>>Emmitt,
>>(Just getting back to this thread)
>>
>>You mentioned:
>>"Just one word of advice - run with STATICDB ON."
>>
>>With Staticdb ON, I can't go into Table Definitions, but I can add a column
>>to a table: Alt Tab XXX add Column ...
>>
>>What is the reasoning/pitfalls behind Staticdb ON/OFF
>>
>>TIA,
>>
>>Dennis
>>*****
>>
>>
>>At 03:11 PM 7/18/2003 -0400, you wrote:
>> >Dennis,
>> >
>> >The beauty of a temporary table or view is that it is specific to the
>> >user.  So five different users can all create the same temporary table
with
>> >the same name and not interfere with the others.  Therefore, the drop
>> >before create should only affect the user running the program.  I always
>> >drop after I am finished with the table or view.
>> >
>> >Just one word of advice - run with STATICDB ON.
>> >
>> >
>> >>RBase 6.5++
>> >>
>> >>In the process of converting lots of tables/views to Create Temp
>>tables/views.
>> >>But, since this is a multi user app, only time I disconnect (and they are
>> >>deleted) is when they load a program update or Reload their data base.
>> >>
>> >>So, I have Drop view/table before (and after?) each code segment that
>> >>creates them. If a second user comes along and tries to run the same
piece
>> >>of code before the first users exits... it works just fine. I didn't
>> >>realize the temp tables/views are saved with each user and you don't have
>> >>to worry about duplicate table/view names.
>> >>
>> >>But, what about deleting them before/after the code is run?
>> >>
>> >>TIA,
>> >>
>> >>Dennis
>> >>*****
>> >>Dennis Fleming
>> >>IISCO
>> >>http://www.TheBestCMMS.com
>> >>Phone: 570 775-7593
>> >>Fax:   570 775-9797
>> >
>> >Emmitt Dove
>> >Manager, DairyPak Business Systems
>> >Blue Ridge Paper Products, Inc.
>> >40 Lindeman Drive
>> >Trumbull, CT  06611
>> >(203) 673-2231
>> >[EMAIL PROTECTED]
>> >[EMAIL PROTECTED]
>> >
>> >
>> >
>>Dennis Fleming
>>IISCO
>>http://www.TheBestCMMS.com
>>Phone: 570 775-7593
>>Fax:   570 775-9797
>
>Emmitt Dove
>Manager, DairyPak Business Systems
>Blue Ridge Paper Products, Inc.
>40 Lindeman Drive
>Trumbull, CT  06611
>(203) 673-2231
>[EMAIL PROTECTED]
>[EMAIL PROTECTED]
>
>
>
Dennis Fleming
IISCO
http://www.TheBestCMMS.com
Phone: 570 775-7593
Fax:   570 775-9797

Reply via email to