Linq to SQL - функции вставки / обновления / удаления по умолчанию отсутствуют - PullRequest
1 голос
/ 13 мая 2010

Используя VS2010 и SQL Express 2005, я создал базу данных, создал простую таблицу, добавил базу данных в VS2010, перетащил таблицу, которую я хочу запросить, в новый класс 'Linq To SQL'.

Теперь выбор работает, как и ожидалось, - просто замечательно.

Однако он не сгенерировал метод Remove (), mydb.SumbitChanges() ничего не делает после внесения поправок в извлеченный объект, поэтому я, очевидно, пропустил важный шаг.

Я не определил, что делать, чтобы обновить или удалить, но предположил, что он сделал это «из коробки».

Может ли кто-нибудь предложить какое-либо понимание?

Ответы [ 2 ]

1 голос
/ 13 мая 2010

Вот ссылка, как вы вставляете, обновляете и удаляете:

http://msdn.microsoft.com/de-de/library/bb386931.aspx

0 голосов
/ 13 мая 2010

Решено - я не установил первичный ключ в таблице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...