Я нахожусь в конце своих знаний и тоже погуглил за ответ, но не повезло: /
Неделю назад все работало хорошо.
Я сделал возврат к хранилищу, воссоздал табличный адаптер и т. Д ... ничего не помогло.
Когда я пытаюсь сохранить в своем приложении, я получаю SystemInvalidCastException в этот момент:
PersonListDataSet.cs:
partial class P_GroupTableAdapter
{
public int Update(PersonListDataSet.P_GroupDataTable dataTable, string userId)
{
this.Adapter.InsertCommand.Parameters["@userId"].Value = userId;
this.Adapter.DeleteCommand.Parameters["@userId"].Value = userId;
this.Adapter.UpdateCommand.Parameters["@userId"].Value = userId;
return this.Update(dataTable); **<-- Exception occurs here**
}
}
Здесь все застряло, потому что Guid - и я проверил предварительный просмотр данных с помощью инструмента «Лупа», действительно истинный Guid в столбце данных - не может быть преобразован в строку ??? Как это может произойти?