![]() |
|
Модераторы: gambit |
![]()
|
|
| Berserk |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 14.12.2006 Где: Столица Донбасса - Горловка Репутация: нет Всего: 2 |
Доброе время суток.
Проблема следующая: Есть DataTable. Есть данные, которые при помощи запроса достали из источника данных. В DataTable 31 Column. Из источника данных достается только 26. Вот так заполнить не получается
Выдает исключение, что не удивительно, (Исключение:An unhandled exception of type 'System.Exception' occurred in dinm.exe Additional information: Отсутствует значение для одного или нескольких требуемых параметров.) Тут все понятно. Тогда пробую внести данные через DataRow. вопрос в следующем: можно ли создать DataRow и заполнить его следующим образом: Часть данных (в моем случае 5 шт.) внести поячеечно, а остальные (26 полученных) внести все гамузом. Если можно то как? Спасибо. --------------------
|
|||
|
||||
| farad |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 199 Регистрация: 1.11.2007 Репутация: 3 Всего: 6 |
получаещь данные датаридером, он будет содержать 26 полей. создаешь массив object[31] копируешь данные в массив, недостающие данные заполняешь руками, добавляешь в таблицу. Так с каждой строкой. Хотя я бы лучше создал пустую таблицу, без колонок и заполнил ее методом Fill адаптера. Потом добавил бы недостающие колонки. Но если есть ограничение not null тогда полюбому придется сочинять недостающие данные
|
|||
|
||||
| Berserk |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 14.12.2006 Где: Столица Донбасса - Горловка Репутация: нет Всего: 2 |
Спасибо, уже сам дошел до этого.
--------------------
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |