On 3 May 2015, at 3:24am, Scott Doctor <scott at scottdoctor.com> wrote:

> My program runs on windows and mac with a local area network connecting the 
> computers.  Each computer has its own copy of the program, but may share the 
> database file which may be located on any of the computers. So I am wondering 
> whether I should implement my own locking logic in my program.

Nope.  Leave the locking to SQLite.  It understands its needs better than you 
do.

You will probably want to use SMB2 or, if available, SMB3 to share the database 
across your network.  And I agree with the warnings others have given you.

Simon.

Reply via email to