Я хотел бы обновить запись, основанную на параметре Id, я попытался выполнить следующий шаг, но это не похоже на правильный путь, потому что он генерирует ошибку компиляции:
public async Task CustomerUpdateAsync(string customerId)
{
await using var sqlConnection = new SqlConnection(_connectionString);
{
var sqlQuery = "UPDATE Customer(CustomerId,Name,Address,PostalCode,City)" +
"SET (@CustomerId,@Name,@Address,@PostalCode,@City)" +
$"WHERE CustomerId=@CustomerId", new {CustomerId = customerId};
await sqlConnection.ExecuteAsync(sqlQuery, customerId);
}
}
Ошибка:
ожидается только приращение приращения вызова, и новые выражения объекта могут использоваться как оператор