dbAppend() spurious errors

Xbase++ 2.0 Build 554 or later
Post Reply
Message
Author
User avatar
rdonnay
Site Admin
Posts: 4728
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

dbAppend() spurious errors

#1 Post by rdonnay »

Bobby's Medallion program occasionally gets a runtime error when calling dbAppend(1).

There is no error information except a gencode of 8999.

Has anyone experienced this error?
The eXpress train is coming - and it has more cars.

jezda
Posts: 14
Joined: Thu Mar 28, 2019 4:41 am

Re: dbAppend() spurious errors

#2 Post by jezda »

maybe this will help:

5xxx - ???:
===========
5381 - [BASE] - ???
Associated with (non-standard) Gen Error: "8999"
Can be caused by: "OrdCreate()" when Tag Name is longer than allowed (e.g. 11 characters for a CDX Index)
Can be caused by: "DbAppend()" when database (session) is opened via PGDBE
Remarks: NOT Listed in PDRs 109-4341 and 109-6356

User avatar
rdonnay
Site Admin
Posts: 4728
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: dbAppend() spurious errors

#3 Post by rdonnay »

Thanks, but that's no help.
Those conditions don't exist.
The eXpress train is coming - and it has more cars.

bobvolz
Posts: 114
Joined: Sun Jan 31, 2010 11:25 am

Re: dbAppend() spurious errors

#4 Post by bobvolz »

I get this now and then. It is usually a corrupted index. I manually delete the index and Bobby's Usedb() recreates it. Problem solved.
Bob Volz

skiman
Posts: 1185
Joined: Thu Jan 28, 2010 1:22 am
Location: Sijsele, Belgium
Contact:

Re: dbAppend() spurious errors

#5 Post by skiman »

Hi,

I noticed the same as Bob. If a db... error (dbappend,dbgoto,dbskip,...) appears, recreating the index files solves it.
Best regards,

Chris.
www.aboservice.be

Post Reply