On Fri, 13 Nov 2009, Szak�ts Viktor wrote:

Hi,

> I think it's merely a write permission problem.
> It'd fail the same way under XP with a restricted 
> user account.

Yes, it's possible anyhow this error code is generated from
hb_dbfReadRecord() and it should not happen for new files
created by dbCreate() because hb_dbfCalcRecCount() should
return 0. And it's the reason why I asked about replicating
exact conditions.
In the past I've found that some versions MS-Windows network clients
had serious bugs and when file was open, then closed and new file
with the same name was created then MS-Windows were returning the
size and body of old file from cache. It was happening only when
files were accessed remotely in exclusive mode.

dbCreate() can perfectly exploit this problem and the description
I read suggested that such situation has happened so probably we
can expect similar bug reports in the future and it will be good
to check exact MS-Windows version used on client and server side
to create some FAQ about it.

best regards,
Przemek
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to