0

这是我的代码:

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”。请!任何人都可以解释为什么我会收到此错误。

4

0 回答 0