Won't Run Second Time

Charles Yeomans yeomans at desuetude.com
Fri Dec 30 12:38:38 CST 2005


On Dec 30, 2005, at 12:32 PM, Ed Kleban wrote:

>
>
>
> On 12/30/05 10:39 AM, "Charles Yeomans" <yeomans at desuetude.com> wrote:
>
>>
>> On Dec 30, 2005, at 11:19 AM, Chuck Pelto wrote:
>>
>>> Morning Charles,
>>>
>>> On Dec 29, 2005, at 3:51 PM, Charles Yeomans wrote:
>>>
>> If you want to use a VDatabase subclass, then you need the constructor
>> always.  I confess that I have quit using that approach because of
>> problems I encountered early in making the switch to v2.  I've found
>> that it is enough for me to use a VDatabase object plus the
>> VDatabase.Table functions.  I have a separate module in which I keep a
>> method or two that creates the database structure.
>>
>> --------------
>> Charles Yeomans
>>
>
> I on the other hand have absolutely no problem whatsoever in using the 
> RB
> Class style and create my database in the exact manner as shown in the
> "Classes way" examples.   I however had the benefit of using this code 
> very
> late in the game after the V2 code was well established and quite 
> stable.
> I've heard the complaint that Charles raises above from others 
> regarding
> some horrible war stories in endeavoring to convert older V1 apps to 
> use V2,
> at a time, I'm guessing, that the V2 code was far less stable.
>

That would be a good guess.  However, I find the so-called API approach 
easier while the database structure remains in flux.

--------------
Charles Yeomans



More information about the Valentina mailing list