2012-01-02 39 views
0

である私はasp.net MVC 3アプリケーションの私のリポジトリのクラスでこのメソッドを使用しています:はコラム「DBO」またはユーザー定義関数または集計「dbo.fn_RegexIsMatch」のいずれかを見つけることができません、または名前があいまい

internal void UpdatePersonEmail(Person person) 
{    
    context.Entry(person).State = System.Data.EntityState.Modified; 
    context.SaveChanges();    
} 
次の行に

Cannot find either column "dbo" or the user-defined function or aggregate "dbo.fn_RegexIsMatch", or the name is ambiguous.

が、私はこのエラーを取得しています

context.Entry(person).State = System.Data.EntityState.Modified; 

任意の提案をどのようにこれを解決する?

答えて

1

あなたが投稿したコードは、あなたの間違いではありません。これは、データベースのいくつかの問題について不平を言ってSQL Serverのエラーです。あなたのデータベーステーブルには、存在しないSQL関数dbo.fn_RegexIsMatchに依存するトリガ、制約、または計算カラムがあると思います。

関連する問題