Recently I have updated visual studio 2012 to UPDATE 4. It seems dotConnect for Oracle has a compatibility problem with it.
Steps to reprocedure
1. create an edmx file, which contains TableA.
Code: Select all
CREATE TABLE TableA (
Col1 VARCHAR2(9) PRIMARY KEY,
Col2 VARCHAR2(20) NOT NULL
);
Code: Select all
ALTER TABLE TableA MODIFY Col2 VARCHAR2(12) NULL;
Expected
SSDL and CSDL definition in this edmx file should be updated according to database change.
Actual
SSDL definition is updated rightly, but CSDL is not.
COL2 in CSDL still remain to
Code: Select all
Nullable="false" MaxLength="20"
Code: Select all
Nullable="true" MaxLength="12"
I have send you same issue from Contact Form yesterday, but didn't get any response, so I reposted here. sorry about the duplication.
Thank you for your attention.