0
我想將gridview數據保存到數據庫中。要確定它是否應該是插入或更新,我需要找出是否存在Order_SelectionID
。 Foreach Gridview行,我試圖在C#中使用如下語句使用Asp.Net。對象不能從DBNULL轉換爲其他類型
foreach (GridViewRow row in grdFavoriteMerchant.Rows)
{
if (grdFavoriteMerchant.DataKeys[row.RowIndex]["Order_SelectionID"].ToString() != "")
{
如果Order_SelectionID
存在,而不是一個NUll
或零,我將不得不「插入」,否則「更新」。
這種說法讓我異常
「對象不能從DBNull轉換爲其他類型。」
每當我應該使用插入。我如何糾正它?
僅供參考,您不是在上面的代碼中檢查'Order_SelectionID'是'null'還是'zero'。你正在檢查它是否是一個空字符串;這與上面提到的兩個例子不同。 – Brian