Entity Framework asp.net mvc3 c#

программирование C# базы данных .net

Помогите разобраться. Допустим, что у нас есть класс
public class user
{
public string name { set; get; }
}
и в базе данных есть таблица users в ней 2 столбца userID и name.
как мне их связать? и выполнить к примеру команду SELECT name FROM users WHERE userID=someID
Буду очень признателен.
Ответы:
Entity Framework делает обертку для каждой таблицы. Вам нежно сначала сделать модель БД, а потом сгенерировать Entity объект для данных таблиц через Code Generation Tool. Связывать ваш класс с Entity не нужно.
А дальше работать с объектом Entity через лямбда выражения. И тогда ваш селект превратится во что-то вроде такого db.Where(o=>o.userID==someID).FirstOrDefault().name
Вот простой и наглядный туториал
http://blog.garypretty.co.uk/index.php/2009/05/20/tutorial-entity-framework-v20-model-first-using-visual-studio-2010-and-net-40/


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.