Question

J'ai un champ de base de données appelé abCode , que je souhaite mapper à une propriété appelée statusCode dans la couche de couches d'objet. Quelles modifications faut-il apporter aux couches msl, csdl, ssdl et object pour y parvenir?

Voici les parties pertinentes (je pense) des fichiers:

Dans msl:

<ScalarProperty Name="abCode" ColumnName="abCode" />

Dans csdl:

<Property Name="abCode" Type="Int32" />

Dans ssdl:

<Property Name="ParentId" Type="int" />

Merci.

Était-ce utile?

La solution

Par essais et erreurs purs, les modifications nécessaires sont les suivantes:

Dans msl:

<ScalarProperty Name="statusCode " ColumnName="abCode" />

Dans csdl:

<Property Name="statusCode " Type="Int32" />

Et dans objectlayer, la propriété privée de abCode a été remplacée par StatusCode .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top