Consultor Eletrônico



Kbase P49200: OE10: doCheckSchema get mismatched fields when calling a prodataset from .NET.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2008
Status: Verified

FACT(s) (Environment):

OpenEdge 10.0A1B
Windows

SYMPTOM(s):

Using a temp-table that contains an array field (extents) to build a dataset object.

Dataset is passed onto .Net as an output parameter for Progress.

.Net proxies are generated just fine.

Calling the code that returns a proDataSet from .NET client.

Progress generates a runtime error message.

ERROR condition: doCheckSchema got mismatched fields!!!! (7211)

Error# 8029 appears in the appserver.server.log file.

Table <table name> mismatch: The extent number of field does not match the local definition. (8029)

Table ttSalesRep mismatch: The extent number of field 4 does not match the local definition. (8029)

CAUSE:

Bug# 20031021-001

FIX:

Upgrade to OpenEdge 10.0A or later