Consultor Eletrônico



Kbase P20952: EQ causes error 223 with dynamic query
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/21/2003
Status: Unverified

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

EQ and unknown value ('?') causes run time error 223 with dynamic query expression.

** Incompatible data types in expression or assignment. (223)

QUERY-OPEN for query requires a previous QUERY-PREPARE. (7312)

Cannot run GET methods on query until it is opened. (7313)

The problem does not occur with 9.1C.

CAUSE:

Bug# 20030320-006

FIX:

Replace 'EQ' in the query with '='.

e.g. Replace:

FOR EACH customer WHERE ? EQ ""

with

FOR EACH customer WHERE ? = ""