2012-01-02 36 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

相關問題