このランタイム例外が発生します
タイプ'System.Data.SqlTypes.SqlDecimal'のオブジェクトをタイプ'System.String'にキャストできません。
例外なく結果を取得するためにコードを修正するにはどうすればよいですか?
ProductsDataContext db = new ProductsDataContext();
var matchedproduct = db.GetTable<product>().SingleOrDefault(p =>p.ProductID==productID);
if (matchedproduct != null)
product.ProductName = txtpname.Text;
db.SubmitChanges();