powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LoadDataRow
2 сообщений из 2, страница 1 из 1
LoadDataRow
    #32982996
JeSert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть ListView заполняю его вручную с DataTable, в которой 3 поля id(в базе primary key), subject_name_rus, subject_name_eng
после того как я добавил новые записи в ListView, при закрытии окна, я выполняю следущюе
Код: plaintext
1.
2.
3.
4.
foreach(ListViewItem lvi in lvAllSubjects.Items)
{
	dsSubjects.Tables["Предметы"].LoadDataRow(new object[]{lvi.SubItems[2], lvi.Text, lvi.SubItems[1].Text}, true);
}
вылетает ошибка
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: '2' is not a valid value for 'index'.
в чем дело?
2. Вопрос как реализовать то что я написал выше, что бы потом сделать DataAdapter'y Update и оно без проблем записалось в базу, меня волнует сам primary key
...
Рейтинг: 0 / 0
LoadDataRow
    #32983024
JeSert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А также что id у меня AutoNumber'om стоит в базе Access
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LoadDataRow
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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