3

Dapper を使用して Access DB を更新および挿入しています。コードは例外をスローせずに動作していますが、DB の値を更新していません。以下は私のコードです

sql.Append("UPDATE drugs_repository SET drug_name = @DrugName ");

sql.Append(" WHERE id = @DrugId");

var parameters = new
{
    DrugName = objDrug.DrugName,                           
    DrugId = objDrug.DrugId
};
var t = connection.Query<string>(sql.ToString(), parameters);

上記のコードで何が欠けているのか、誰か教えてもらえますか? DBでの更新よりも値をハードコードするとき。したがって、おそらくパラメーターに関連しています。

4

1 に答える 1