0
我遇到錯誤,說:無法加載數據庫內容C#SQLite的
System.NullReferenceException: 'Object reference not set to an instance of an object.'
上的這個按鈕的代碼的第三行:
ReadAllProductsList dbproduct = new ReadAllProductsList();
DB_ProductsList = dbproduct.GetAllProducts();//Get all DB contacts
if (DB_ProductsList.Count > 0)
{
btnDelete.IsEnabled = true;
}
listBoxobj.ItemsSource = DB_ProductsList.OrderByDescending(i => i.Id).ToList();
我不知道爲什麼會這樣。我的數據庫是否實際創建?
當我刪除if語句和它的身體,我得到另一個錯誤,說:
Value cannot be null
上線
listBoxobj.ItemsSource = DB_ProductsList.OrderByDescending(i => i.Id).ToList();
這是否意味着數據庫的表是不是真的存在?
但是,在添加新產品表單時我並沒有收到任何錯誤,所以我猜數據庫在那裏。