私はこれを動作させることはできません。LinQからSQLを使用してテーブルにデータが存在するかどうかをチェックする方法
変数d =は、フォームからDateTimeデータを解析します。
変数id =は、私のフォームから主キーを解析します。
ボタンは、以下のコードをクリックしている場合、私は自分のコードをテストし、日付が今日であるIDのレコードがあるかどうそれは、更新部分他のレコードが挿入されます実行します
bool flag = db.tbl_payrolls.Any(p => p.dDate == d && p.emp_id == id);
if (flag)
{
MessageBox.Show("UPDATE");
}
else
{
MessageBox.Show("INSERT");
}
を実行します。
''「レコードがIDにあるかどう日付が今日であるところ、それが更新部分他のレコードが挿入されます実行されます」 - それは何、このコードではありません*する*をする*は何ですか?何が問題なのですか? – David
'dDate'は、時刻部分を含むdatetimeまたは日付だけを保存しますか? –
@Davidはいそれは達成したいことですが、データを持つ日付のIDを入力すると、更新セクションを通過する必要がありますが、INSERTセクションを通過するだけです –