TFIN
を作成します パラメータも評価します:
command = new OleDbCommand(
"Update Trucks" +
" SET Trucks.TruckInUse = ? WHERE TFIN = ?", conn);
command.Parameters.Add(new OleDbParameter("@use", "T"));
command.Parameters.Add(new OleDbParameter("@tfin", storeTruckSplit));
command.ExecuteNonQuery();//Commit
現状では、フィルタリングしている値を引用符で囲んでいないため、クエリは定数値ではなく識別子(フィールド、変数など)として扱います。 「使用中」の値のパラメーターをすでに使用しているため(定数値を指定しているため必要ありません)、フィルターのパラメーターも使用するのが最善の解決策です。