gridview データをデータベースに保存しようとしています。挿入か更新かを判断するには、Order_SelectionID
が存在するかどうかを確認する必要があります。Gridview の行ごとに、Asp.Net を使用して C# で次のようなステートメントを使用しようとしています。
foreach (GridViewRow row in grdFavoriteMerchant.Rows)
{
if (grdFavoriteMerchant.DataKeys[row.RowIndex]["Order_SelectionID"].ToString() != "")
{
Order_SelectionID
存在し、NUll
またはゼロでない場合は、「挿入」する必要があります。それ以外の場合は「更新」する必要があります。
このステートメントは私に例外を与えます
「DBNull から他の型にオブジェクトをキャストすることはできません。」
挿入を使用することになっているときはいつでも。どうすれば修正できますか?