Usuwanie rekordu z bazy danych VB 2010

0

Witajcie.
Mam pewien problem, który już częściowo rozwiązałem.
Program, jedna forma na której jest umieszczony datagridview, wyświetla rekordy bazy danych.
Baza danych została stworzona przez kreatora vb, nie wpisywałem nic ręcznie.
Problem polega na tym, że nie mogę usunąć zaznaczonego rekordu z bazy danych.

Błąd:

W designerze tej bazy DeleteCommand jest pusty, rozumiem, że tam brakuje polecenia które usunie dany wiersz.
Nie mam pojęcia jak to polecenia ma wyglądać, bo chce, aby kasował aktualnie zaznaczony rekord w datagridview.
Kreator automatycznie do usuwania rekordu wstawił:

this.zlecBindingSource.RemoveCurrent();

To polecenie usuwa, lecz nie pozwala zapisać bo ukazuje się błąd taki jak na filmiku.
Kod przycisku Zapisz:

this.Validate();
this.zlecBindingSource.EndEdit();
this.tableAdapterManager2.UpdateAll(this.bzlecDataSet4);
0

Problem rozwiązany.
Tworząc bazę danych przez kreatora VB należy ZAWSZE wybrać Primary Key w tabeli, ponieważ tylko w ten sposób kreator automatycznie uzupełni nam wszystkie Command`y i w pełni będziemy mogli korzystać z utworzonych datasetów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1