Удаление элемента из списка базы данных

#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. Есть ли у вашей таблицы первичный ключ?