[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference 44.392::delphi_in_dec

Title:Borland Delphi conference
Moderator:BROUGH::DAVIES
Created:Tue Mar 12 1996
Last Modified:Fri May 30 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:33
Total number of notes:110

19.0. "BDE and Paradox 7.0 with Developer 2.0" by JGODCL::WINPENNY () Tue Nov 19 1996 09:29

T.RTitleUserPersonal
Name
DateLines
19.1JGODCL::WINPENNYWed Nov 27 1996 11:0011
19.24262::WRAYJohn Wray, Distributed Processing EngineeringThu Mar 13 1997 17:337
    >    It all seems too confusing to be sensible to me.
    
    Creating the lowest table version that supports the features you ask
    for gives your tables maximum portability across different versions of
    Paradox.
    
    John
19.345080::CWINPENNYThu May 15 1997 18:1010
    
    I figured that out but I'd liked to have seen some consistency and some
    option to make the decision myself. Once there is a version x table
    there really isn't any point in having a version x-1 table. The
    confusion originally arose when making constraints between tables and
    the BDE getting it's knickers in a twist saying some fields didn't
    exist, if the tables had been the same then I might not have spent time
    thinking that maybe that was the problem.
    
    Chris
19.44262::WRAYJohn Wray, Distributed Processing EngineeringThu May 15 1997 19:3618
>    I figured that out but I'd liked to have seen some consistency and some
>    option to make the decision myself. Once there is a version x table
>    there really isn't any point in having a version x-1 table. 
    
    That's true if you have a single application that uses all your tables. 
    In general, though, a database may be used by multiple different
    applications, and each application may use a different subset of the
    tables within the database.
    
    I wouldn't want one application's creation of a V7 table to break my
    existing applications that are built using Paradox V4 (which never
    access the V7 table).
    
    But I agree that allowing the version to be specified would be useful. 
    In fact, I thought you could specify the version (although I've never
    tried to do this, so I could easily be wrong).
    
    John
19.545080::CWINPENNYThu May 15 1997 20:325
    
    You can specify the version but if you don't use the features of that
    version it knocks it down for you.
    
    Chris