Автоинкремент в ASP.NET MVC3

#sql #asp.net-mvc-3

#sql #asp.net-mvc-3

Вопрос:

Я хочу знать в ASP.NET MVC3, можем ли мы автоинкрементировать первичный ключ

На сайте ниже есть четкий способ сделать это, но я не смог увидеть свойства Identity See или Identity increment. Эта функция сейчас недоступна (или) есть какой-то другой способ.

http://dashingquill.web.officelive.com/blogs/create_comments_in_asp_net_mvc_website.aspx

Спасибо , Суреш Г

Комментарии:

1. Что вам действительно нужно, так это установить столбец идентификатора в качестве первичного ключа в таблице комментариев на вашем SQL Server. Затем вы будете вставлять данные в эту базу данных через какой-либо уровень доступа к базе данных (например, linq-to-sql, entity framework, nhibernate или просто простой ADO.Net ). Это не имеет никакого отношения к ASP.NET МВК! Я предлагаю вам прочитать asp.net/mvc/tutorials/getting-started-with-mvc3-part1-cs чтобы лучше понять эти вещи.

Ответ №1:

Идентификатор устанавливается в базе данных. MVC не имеет к этому никакого отношения. Если для поля задано значение Идентификационного поля, то при создании новой записи это поле автоматически увеличивается базой данных.