Kbase P108263: Comparing with dynamic rowid in WHERE clause returns incompatible data type. (223)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  30/08/2005 |
|
Status: Unverified
FACT(s) (Environment):
Windows NT 32 Intel/Windows 2000
OpenEdge 10.x
SYMPTOM(s):
Comparing with dynamic rowid returns incompatible data type. (223)
FIND FIRST customer WHERE ROWID(customer) = b_tmpbuffer:BUFFER-FIELD("myrec_rowid"):BUFFER-VALUE.
CAUSE:
This is a known issue being investigated by Development
FIX:
Compare string values of rowid.
Example:
FIND FIRST customer WHERE String(ROWID(customer)) = String(b_tmpbuffer:BUFFER-FIELD("myrec_rowid"):BUFFER-VALUE).