我想通過我的表單中的代碼更新一行。也許有些列是空的。因此,雖然命令 執行,錯誤會站起來說不正確的語法關鍵字「其中」附近:更新命令錯誤
SqlCommand Update = new SqlCommand("Update Table_065_Turn SET Column02=" + Row["Column48"] + " , Column15= " + Row["Column15"].ToString() +
" where ColumnId=" + StatusTable.Rows[0]["ColumnId"], Con);
Update.ExecuteNonQuery();
我知道會出現該錯誤消息,因爲行[「Column15」]爲空。 如何檢查數據行中的列是否爲空;當然在Update命令之前沒有任何額外的變量或命令。 我的意思是確切地在更新命令中檢查列。
是ROW,一個數據行嗎?您應該使用字符串生成器而不是直接執行 – lloydom 2011-12-21 08:52:13
如果您接受答案,您將更有可能獲得未來答案在你已經問過的問題上幫助你,這不是很難。 – 2011-12-30 21:03:45