> Q1.
> I've got this paradox tables related application, having two (or more) PCs
> accessing to the same tables. When I change a record on one PC and save
it,
> then when I move the pointer of a table-grid on another PC to that changed
> record it comes up with the error message "BLOB has been modified". This
is
> a change on a memo field table. After that there is no way to get the
> correct data visible on the second pc.
> A change on another table, string field, is happy with the change but
> doesn't show on another PC till logged off and on again.
>
> How to fix this problem?

the only (unverified) way I know of to address this is to enable
BDE Callbacks and write appropriate functions in your app to handle them.
BDE will notify you when other sessions make database changes and
you can refresh in response.

See BDE32.HLP  "callback"

kind of a hassle.   maybe it's time to consider a different dbms

> Q2.
> Isn't it so that for the TDataBase component the following parameters
apply:
> * Path path to tables
> * NetFileDir path to Paradox Lock files
> * PrivateDirectory just a local temp e.g. c:\windows\temp
> The Paradox lock files appear in the same directory as where the tables
are.

assuming a straightforward definition of the word "apply"
this looks right to me.     Is it a trick question?

-ns


---------------------------------------------------------------------------
  New Zealand Delphi Users group - Database List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to