powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не получается Mapping таблиц
1 сообщений из 1, страница 1 из 1
Не получается Mapping таблиц
    #39594016
tumanovalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для маппинга использую следующий код:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
DataTableMapping tblMapping = adapter[i].TableMappings.Add(strNameTable[i], strNameTable[i]);
for (int k = i; k < 2; k += 2)
{
  for (int j = 0; j < strColName[k].Length; j++)
  {
    var colMapping = new DataColumnMapping(strColName[k][j], strColName[k++][j]);
    tblMapping.ColumnMappings.Add(colMapping);
  }
}


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
Если заменить этот код кодом для одной таблицы:
var contactColumnMappings = new DataColumnMapping[]
{
  new DataColumnMapping("ID", "ID"),      
  new DataColumnMapping("Contact", "ФИО"),     
  new DataColumnMapping("Birthday","День рождения"),    
  new DataColumnMapping("ContactMemo","Примечания"),  
};
tblMapping.ColumnMappings.AddRange(contactColumnMappings);

То выводятся новые имена колонок. Как нужно изменить код, чтобы новые имена колонок присваивались в цикле? Проект прикрепил.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не получается Mapping таблиц
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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