powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / вопрос по intity framework bindingsources & datagrid & binding table
1 сообщений из 1, страница 1 из 1
вопрос по intity framework bindingsources & datagrid & binding table
    #36645189
вопрос что я не правильно делаю с table mapping

создал форму, поместил на неё GridView (dgv)
поместил на форму bindingSource
поместил на форму bindingNavigator1 и в dataSource указал bindingSource

1)


создал сущности и связь, дальше автосоздание БД
2)


в БД в таблицу Person создал одну запись и создал Запись Car с ссылкой Car.Person на первую запись

на экран вывожу список Car (id,code,person)
и в колонке Person появляется wfa.Person
(wfa - название проекта)


*** как сделать:
1. чтобы в колонке Person выводилось Person.Name
2. сделать там ComboBox и выбирать значения из таблицы Person


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
public partial class Form1 : Form
    {
        public Model1Container m;

        public Form1()
        {
            InitializeComponent();
            m = new Model1Container();
            bindingSource.DataSource = m.CarSet.ToList();
            dgv.DataSource = bindingSource;
        }
        private void bindingSource1_CurrentItemChanged(object sender, EventArgs e)
        {
            Car c = (Car)bindingSource.Current;
            tbCarCode.Text = c.Code;
        }
        private void btAddCar_Click(object sender, EventArgs e)
        {
            Car c = new Car();
            c.Code = tbCarCode.Text;
            bindingSource.Add(c);
            m.AddToCarSet(c);
        }
        private void btSaveChanges_Click(object sender, EventArgs e)
        {
            m.SaveChanges();
        }
  }
}


4) Mapping таблицы Person


5) Mapping таблицы Car


6) Mapping связи (ДЛЯ чего это ?)
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / вопрос по intity framework bindingsources & datagrid & binding table
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]