Haz el TFIN
valora un parámetro también:
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
Tal como está, no está poniendo comillas alrededor del valor que está filtrando, por lo que la consulta lo trata como un identificador (campo, variable, etc.) en lugar de un valor constante. Dado que ya está usando un parámetro para el valor "en uso" (que no es necesario ya que está proporcionando un valor constante), la mejor solución es usar un parámetro para el filtro también.