Недопустимое исключение имени объекта, генерируемое при обновлении - PullRequest
3 голосов
/ 01 июля 2010

У меня есть проект, использующий Simple Repository, который работал до того, как я перестроил свою машину разработчика. Это может быть просто совпадением, но теперь я использую SQL Server 2008 Express для разработки вместо 2005 года, и теперь, когда я запускаю свой проект, я получаю исключение «Неверное имя объекта« TableName »». таблица существует, так как записи вставляются нормально, но когда дело доходит до обновления записи, когда возникает исключение.

Если это поможет, это пример кода, в котором выдается ошибка:

    /// <summary>
    /// Updates the specified entity.   
    /// </summary>
    /// <param name="entity">The entity.</param>
    public void Update(IList<Result> entity)
    {
        using (TransactionScope ts = new TransactionScope())
        {
            using (SharedDbConnectionScope scs = new SharedDbConnectionScope())
            {
                foreach (Result result in entity)
                {
                    Update(result);
                }

                ts.Complete();
            }
        }
    }

    public void Update(Result entity)
    {
        repo.Update(entity);
    }
...