Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.156.46] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Я не знаю как ты работаешь с данными - обрати свой взор на System.Data.DataRelation - они агрегированы в DataSet
|
Сообщ.
#17
,
|
|
|
Добавил в некоторые таблицы ключевые поля как советовал PIL.
Создаю связи - те связи должны быть как на схеме данных в Access'e for (int i = 1; i < ds.Tables.Count; i++) { ds.Relations.Add(ds.Tables[0].Columns[0], ds.Tables[i].Columns[0]); } Но вылетает с ошибкой. |
Сообщ.
#18
,
|
|
|
Ну подскажите же!!!!!!!!!!!
|
Сообщ.
#19
,
|
|
|
GRIENDERS, ты б выложил ошибку.
|
Сообщ.
#20
,
|
|
|
Цитата MIF @ GRIENDERS, ты б выложил ошибку. Цитата An unhandled exception of type 'System.ArgumentException' occurred in System.Data.dll Additional information: This constraint cannot be enabled as not all values have corresponding parent values. |
Сообщ.
#21
,
|
|
|
Не получается связь создать. Скорее всего, поле связи - не первое поле в одной из подчиненных таблиц. Хотя могут быть и друге причины.
|
Сообщ.
#22
,
|
|
|
Народ, ну помогите пожалуйста создать связи. База в аттаче. Мож быть базу немного надо изменить.
Пробовал писать for (int i = 1; i < ds.Tables.Count; i++) { ds.Relations.Add(ds.Tables[0].Columns[0], ds.Tables[i].Columns[1]); } эффект тот же. Думаю все из-за ключевых полей. Прикреплённый файл________________.rar (17.85 Кбайт, скачиваний: 172) |
Сообщ.
#23
,
|
|
|
Ауууууууууууууу! Ну помогите же - осталось только это.
|