ばかげたマッピングの問題を解決するのに苦労しています。基本的に何が起こっているのかというと、セキュリティ(暗号化と復号化)の目的でvarbinaryであるsqldbテーブルにフィールドがあります。これらはすべてうまく機能していますが、edmxはそのテーブルのフィールドを文字列として認識しているように見えます。これは、データが単なるバイナリ文字列であるとすると、それが表示されるはずだと思いました。これは私が受け取るエラーメッセージです。
Schema specified is not valid. Errors:
ReadModel.Model.msl(836,12): error 2019: Member Mapping specified is not valid. The type
'Edm.String [Nullable=True,DefaultValue=,MaxLength=256,Unicode=,FixedLength=False]' of
member 'field-in-question' in type 'Lib.ReadModel.TableName' is not compatable with
'SqlServer.varbinary' [Nullable=True,DefaultValue=,MaxLength=256,FixedLength=False]'
of member 'field-in-question' in type 'Model.Store.TableName'.
誰かがこのような問題を抱えていましたか?多分私が見落としている何かがありますか?たぶん私を正しい方向に向けることができるでしょうか?問題を解決するための情報を見つけるのに問題があり、途方に暮れています。