Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Linq2Sql, проблемы с Update / 1 сообщений из 1, страница 1 из 1
10.07.2009, 01:04
    #36083346
Red Wind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linq2Sql, проблемы с Update
Доброго времени суток,
Работаю с Linq2Sql, пытаюсь делать Update отсоединённой записи. Но он не работает. Ошибок не падает, но обновление не происходит и профайлер не показывает обращений к базе. Insert и Select работают нормально. Вот код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
    public class DataProvider: IDataProvider
    {
        private const string ConnectionStringName = "Veles.BloodPressure.LinqToSqlDal.Properties.Settings.BloodPressureConnectionString";
        private static BloodPressureDataContext BloodPressure = new BloodPressureDataContext(ConfigurationManager.ConnectionStrings[ConnectionStringName].ConnectionString);

        public void UpdateUser(UserDto userDto)
        {
            var user = GetUserEntity(userDto);
            BloodPressure.Users.Attach(user);
            BloodPressure.SubmitChanges();
        }

        public static User GetUserEntity(UserDto dto)
        {
            var user = new User
            {
                Address = dto.Address
                DateOfBirth = dto.DateOfBirth,
                Email = dto.Email,
                FirstName = dto.FirstName,
                UserId = dto.UserId,
                LastName = dto.LastName,
                Login = dto.Login,
                Password = dto.Password,
                Phone1 = dto.Phone1,
                Phone2 = dto.Phone2,
                Note = dto.Note
            };
            return user;
        }
}
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Linq2Sql, проблемы с Update / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]