Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> LINQ TO SQL Dont Update, Не обновлятся база и все 
:(
    Опции темы
CAVIL
Дата 7.12.2010, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 7.12.2010

Репутация: нет
Всего: нет



код 
string connString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["top100crabConnectionString"].ConnectionString;
            using (crabDataContext context = new crabDataContext(connString) { ObjectTrackingEnabled = true })
            {
                var q1 = (from o in context.sites where o.id == 1 select o).SingleOrDefault();
                q1.description = " текст ";
                context.SubmitChanges();
            }
не обновляет содержимого базы данных (поля description)
как лучше обновить без ExecuteQuery?
PM MAIL   Вверх
CAVIL
Дата 7.12.2010, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 7.12.2010

Репутация: нет
Всего: нет



Спасибо за внимание....
первичный ключ забыл добавить
PM MAIL   Вверх
Fitc
Дата 12.12.2010, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 30.1.2010

Репутация: нет
Всего: 4



прошу прощения за вопрос в этой теме  smile 
вот у меня тимлидер тоже использует LINQ TO SQL. И пишет он почти все запросы на linq. Все кроме запросов удаления, добавления и обновления информации в таблицах - для них он создает хранимые процедуры. В связи с этим возникает вопрос - зачем? т.е. есть ли какие то серьезные основания использовать в этом случае хранимые процедуры?

Это сообщение отредактировал(а) Fitc - 12.12.2010, 23:38
PM MAIL   Вверх
Idsa
Дата 15.12.2010, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 5
Всего: 62



Fitc, самое серьезное основание, которое приходит на ум - то, что ORM (по крайней мере те, с которым я работал) требует считывание в свой внутренний контекст/сессию/и т. д. сущностей, которые впоследствии будут обновлены или удалены.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема »


 




[ Время генерации скрипта: 0.0604 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.