这是我的代码:
if (!appdb.DatabaseExists())
{
appdb.CreateDatabase();
}
var income = from p in appdb.Incomes select p.Amount;
var expense = from q in appdb.Expenses select q.eAmount;
double di = 0;
if (income != null)
{
foreach (var i in income)
{
di += i;
}
}
double de = 0;
if (expense != null)
{
foreach (var d in expense)
{
de += d;
}
}
appdb 中有两个表(收入和费用)都具有相同的列。我能够从收入表中插入和检索数据,但在foreach(var d in expense)
. 错误消息是“指定的表不存在。[费用]”,错误代码是“-2147467259”。请!任何人都可以解释为什么我会收到此错误。