I'm using Microsoft's SqlDataConnection type provider. However, the only way I've seen to update a row in the database is to use something similar to this where it updates mutable values: let updateProduct product = let currentProduct = query { for c in context.Product do where (c.Pro...