#c#
#c#
Вопрос:
Привет, я пытаюсь удалить элемент из списка, который выбирает пользователь, здесь вы можете найти мой код и скриншот tnx.
Код:
public void deleteEvent(ListBox list_event)
{
int i = list_event.SelectedIndex;
ds.Tables["tblEvents"].Rows[i].Delete();
da.Update(ds.Tables["tblEvents"]);
}
Я получаю ссылку на объект, не установленную для экземпляра исключения объекта.
Скриншот:
Комментарии:
1. Как вы заполняете список?
Ответ №1:
- Убедитесь, что
ds
значение не равно null. - Убедитесь, что в наборе данных есть таблица с именем
tblEvents
,ds
. - Убедитесь, что количество строк в
tblEvents
достаточно велико, чтобы индекс, который вы используете при удалении, соответствовал количеству строк. - Убедитесь, что адаптер данных
da
не равен null.
Без какой-либо дополнительной информации практически невозможно дать какие-либо дополнительные сведения.
Комментарии:
1. Есть ли у вашей таблицы первичный ключ?