Consultor Eletrônico



Kbase P99196: Error 91 and 52 when inserting data with the field level query using the Oracle DataServer
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   17/09/2008
Status: Verified

SYMPTOM(s):

Error 91 and 52 when inserting data with the field level query using the Oracle DataServer

** No record is available. (91)

SYSTEM ERROR : fmx -- bad data type.(52)

Stack trace from kernel32.dll reads:

Call Stack:Address   Frame
7C81EB33  0012F8F4  RaiseException+52
1037DF54  0012F970  dbut_bufmov+44

Procore file shows the following:

Progress Recent Message(s):
   (52) (91) (91) (91) (91) (91) (334) (2690) (334) (334) (334)
SYSTEM ERROR: fmx -- bad data type. (52)
** No  record is available. (91)
** No  record is available. (91)
** No  record is available. (91)
** No  record is available. (91)
** No  record is available. (91)
Single-user session end. (334)
Logoff from dataserver db as user <user name@SQL*NET service name>. (2690)
Single-user session end. (334)
Single-user session end. (334)
Single-user session end. (334)   *** 4GL Call Stack ***
Last action: ASSIGN         (86)
2: <Progress working directory>\p37100_Untitled1.ped
(<Progress working directory>\p37100_Untitled1.ped)
715: adecomm/_runcode.p (adecomm/_runcode.r)
3824: ExecuteRun adeedit/_proedit.p (adeedit/_proedit.r)
10698: RunFile adeedit/_proedit.p (adeedit/_proedit.r)
2324: USER-INTERFACE-TRIGGER adeedit/_proedit.p (adeedit/_proedit.r)
11932: adeedit/_proedit.p (adeedit/_proedit.r)
453: _edit.p (%DLC%\gui\_edit.r)

FACT(s) (Environment):

The fields have override assign triggers
OpenEdge 10.0B
OpenEdge 10.0B 64-bit
Oracle DataServer
All Supported Operating Systems

CAUSE:

Bug# OE00112115

FIX:

Upgrade to OE 10.0B02 or later