#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 не имеет к этому никакого отношения. Если для поля задано значение Идентификационного поля, то при создании новой записи это поле автоматически увеличивается базой данных.