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 には 2 つのテーブル (Income と Expense) があり、どちらも同じ列を持っています。収入テーブルからデータを挿入および取得できますが、でエラーが発生しforeach(var d in expense)ます。エラーメッセージは「指定されたテーブルが存在しません。[経費]」、エラーコードは「-2147467259」です。お願いします!このエラーが発生する理由を誰でも説明できますか。

4

0 に答える 0