これらの質問はたくさんありますが、それらを見て自分のエラーを理解することはまだできません。Access のテーブルからレコードを削除しようとしています。コードは次のとおりです。
//レコードを削除するメソッド public static void DeleteProject(Project aProject) {
{
String sSQLProjectDeleteCommand = "Delete * from Project where JobNo=" + aProject.JobNo;
// Create the command object
if (aConnection.State == ConnectionState.Closed)
aConnection.Open();
OleDbCommand Cmd = aConnection.CreateCommand();
//Delete project
Cmd.CommandText = sSQLProjectDeleteCommand;
// Execute the SQL command
Cmd.ExecuteNonQuery();
aConnection.Close();
}
catch (System.Exception exc)
{
Console.WriteLine(exc.Message);
}
}
3 層アーキテクチャを使用していますが、「Cmd.ExecuteNonQuery();」でエラーが発生します。