Я начинающий программист на C #, и у меня возникла следующая проблема.Я создал набор данных в Visual Studio с таблицей для лиц, использующих два табличных адаптера: один для выбора всех людей и один для выбора одного человека за раз, отфильтрованный по personID (Guid).Это отдельный проект моего решения.
. После этого я создал новый проект для уровня бизнес-логики
private PersonenTableAdapter personenAdapter = null;
protected PersonenTableAdapter Adapter
{get....}
[System.ComponentModel.DataObjectMethodAttribute (System.ComponentModel.DataObjectMethodType.Select, true)]
public DAL.Testdatabase.PersonenDataTable GetPersonen()
{...}
[System.ComponentModel.DataObjectMethodAttribute (System.ComponentModel.DataObjectMethodType.Select, false)]
public DAL.Testdatabase.PersonenDataTable GetPersonenByID(Guid ID)
{...}
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Update, true)]
public bool updatePersoon(string Voornaam, string Achternaam, string Geslacht, string Adres, string Huisnr, string Postcode, string Plaats, string Telnr, string GSM, string BSN, DateTime? CreateDate, string CreatedBy, DateTime? LastModifiedDate, string LastModifiedBy, bool? Actief, DateTime? DatumInactief, Guid ID)
{...}
.следующая ошибка.
ObjectDataSource 'ObjectDataSource1' не удалось найти неуниверсальный метод 'updatePersoon', имеющий параметры: Voornaam, Achternaam, Geslacht, Adres, HuisNr, почтовый индекс, Plaats, Telnr, GSM, BSN, CreateDate, CreatedBy, LastModifiedDate, LastModifiedBy, Actief, DatumInactief, original_ID.
Может кто-нибудь сказать мне, пожалуйста, что я делаю не так.Возможно, это ошибка, которая не может быть трудной, но