|
Home > Archive > Getting Started with dBASE > October 2006 > DbaseIV and Dbase Plus
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
DbaseIV and Dbase Plus
|
|
| George 2006-10-26, 12:13 am |
| dBaseIV has a simple compiler that can generate a .exe file,
and dBase Plus can also do that by deploying an application.
My question is assuming, V4 .dbf file is used, can a dbf file reside on the network drive, work with both dbase IV generated .exe
application and dBasePlus .exe application at the same time (ie. browse, edit, row locking..etc) Both application calling for the same .dbf file!
The reason is the dbaseIV .exe file dosent need much installation on the PC, ideal for simple data entry, updating information (in dos mode)
What happens to the .dbf file if called by both these applications,or even being updated by web application of dbaseplus.
George
| |
| John Marshall 2006-10-26, 12:13 am |
|
George:
This is possible and a great way to transition systems. You do give up a few new db features (in Table level 7) but both can coexist. You will however need to make sure that the dBase IV table level is set in 2.6 before using. This can easily be do
ne by creating a alias whose default driver table level is 4 (as I recall), and which you use each time you reference these old tables.
JM
George Wrote:
> dBaseIV has a simple compiler that can generate a .exe file,
> and dBase Plus can also do that by deploying an application.
>
> My question is assuming, V4 .dbf file is used, can a dbf file reside on the network drive, work with both dbase IV generated .exe
> application and dBasePlus .exe application at the same time (ie. browse, edit, row locking..etc) Both application calling for the same .dbf file!
>
> The reason is the dbaseIV .exe file dosent need much installation on the PC, ideal for simple data entry, updating information (in dos mode)
>
> What happens to the .dbf file if called by both these applications,or even being updated by web application of dbaseplus.
>
> George
| |
| george 2006-10-26, 12:13 am |
|
Thanks John for prompt assistance.
I can set from BDE administration table level 4 for DbasePlus, not sure if know how to selectively set the table level say from within the program.
just a little puzzled and curious at how two different programs can infact, interact with the same table, for multi user, locking, editing, browsing..and so on at the same time!
Its great that it does, but a little understanding would be nice!
Thanks
George
John Marshall Wrote:
>
> George:
>
> This is possible and a great way to transition systems. You do give up a few new db features (in Table level 7) but both can coexist. You will however need to make sure that the dBase IV table level is set in 2.6 before using. This can easily be
done by creating a alias whose default driver table level is 4 (as I recall), and which you use each time you reference these old tables.
>
> JM
>
>
> George Wrote:
>
>
| |
| Ken Mayer [dBVIPS] 2006-10-26, 12:13 am |
| George wrote:
> dBaseIV has a simple compiler that can generate a .exe file,
> and dBase Plus can also do that by deploying an application.
>
> My question is assuming, V4 .dbf file is used, can a dbf file reside on the network drive, work with both dbase IV generated .exe
> application and dBasePlus .exe application at the same time (ie. browse, edit, row locking..etc) Both application calling for the same .dbf file!
Yes. As long as the dBASE Plus application does not create new indexes,
does not modify the structure of the table in any way, it should be fine.
And you can take it one step further, and for Plus, you can modify the
settings for the BDE so that it assumes table level 4 for your tables,
and then if the Plus application needs to modify the table structure it
will still be readable by dBASE IV.
Ken
--
/(Opinions expressed are purely my own, not those of dataBased
Intelligence, Inc.)/
*Ken Mayer* [dBVIPS]
/Golden Stag Productions/
dBASE at goldenstag dot net
http://www.goldenstag.net/dbase/dBASEBook.htm
http://www.goldenstag.net/GSP
http://www.goldenstag.net/dbase
| |
| Ken Mayer [dBVIPS] 2006-10-26, 12:13 am |
| george wrote:
> Thanks John for prompt assistance.
>
> I can set from BDE administration table level 4 for DbasePlus, not
> sure if know how to selectively set the table level say from within
> the program.
It is possible, check the dUFLP -- there's code there to update the BDE
Registry entries.
> just a little puzzled and curious at how two different programs can
> infact, interact with the same table, for multi user, locking,
> editing, browsing..and so on at the same time!
>
> Its great that it does, but a little understanding would be nice!
dBASE IV handles record locks and all that, right? The BDE is designed
to recognize that, so it should handle it the same ... it's all internal
to the software unless you manually call LOCK and UNLOCK code in your
app. Most of the time it's not really necessary.
Ken
--
/(Opinions expressed are purely my own, not those of dataBased
Intelligence, Inc.)/
*Ken Mayer* [dBVIPS]
/Golden Stag Productions/
dBASE at goldenstag dot net
http://www.goldenstag.net/dbase/dBASEBook.htm
http://www.goldenstag.net/GSP
http://www.goldenstag.net/dbase
|
|
|
|
|