I posted this in the dev forum too. We recently upgraded our test environment from OpenEdge 10.0C to 10.2B003. We have a blob field in our database. Our sister company has an application that connects to the OpenEdge db via ODBC and reads the blob field. My understanding is that they take the hex decimal value of the blob and convert it into the string text value. This worked fine in 10.0C. After upgrading to 10.2B and installing the new ODBC drivers, the other application is able to connect to the 10.2B database and can read 1024 bytes of data accurately from the blob. After that, they are telling me that some (but not all) of the additional bytes are missing. I noticed a new field on the 10.2B ODBC drivers calls "use wide character types". We tried turning that on, but apparently that didn't change anything.
Does anyone have any ideas on what the problem might be? I'm told that nothing has changed in the other environment, that the new ODBC driver and the upgrade to Progress 10.2B are the only changes.
Thanks.
Does anyone have any ideas on what the problem might be? I'm told that nothing has changed in the other environment, that the new ODBC driver and the upgrade to Progress 10.2B are the only changes.
Thanks.