Мы разрабатываем приложение WPF с использованием структуры сущностей (сначала DB) в VS2012. Мы сталкиваемся с проблемой в представлении datagrid. Мы перетащили datagrid из источников данных, которые создали привязку данных, привязанную к этой конкретной таблице. Таблица имеет два столбца, один - transporterID, который является PK и автогенерируется. Другой - transportername. Проблема заключается в том, когда мы запускаем приложение, оно отображает данные в сетке данных, но поле первичного ключа всегда равно нулю. Он должен быть автоматическим приращением.Первичный ключ в datagrid всегда равен нулю
Поиск Google по этому поводу, что вернулся я должен установить StoreGeneratedPattern Удостоверение, которое я сделал. Также я редактировал файл edmx в редакторе xml и проверял, что для StoreGeneratedPattern установлено значение Identity.
Ничто не изменило этот ноль на автоматическое приращение.
Как вставить данные в вашем DataGridView? Можете ли вы написать код метода? – nevra
Я использую кнопку сохранения. Метод при нажатии кнопки выглядит следующим образом: 'rDatabaseEntities rde = new rDatabaseEntities(); private void Button_Click (отправитель объекта, RoutedEventArgs e) { rde.SaveChanges(); } ' –