我想用我的ASP.NET網頁上的控件選擇的日期更新我的數據庫中的一列。我需要確保代碼正確,因爲列中沒有更新。帶NULL的UPDATE命令
代碼:
Command = New SqlCommand("UPDATE Parking SET ParkingStartDate = @StartDate1 WHERE Parking_ID = @radio)", myConn)
Command.Parameters.Add("@StartDate1", SqlDbType.Date).Value = StartDate.SelectedDate
Command.Parameters.Add("@radio", SqlDbType.VarChar).Value = radio
Command.ExecuteNonQuery()
myConn.Close()
我的問題是,如果列已經是空,是正確使用update語句?
問候。
我總是在任何'SqlDbType.VarChar'參數上指定* length * - 但除此之外,我認爲這看起來很好 – 2011-04-27 15:23:46
回答你的問題,是的,使用update語句是正確的。你的代碼看起來很好,也許你需要調試「收音機」來觀察它是否有你想要更新的正確的Parking_ID。 – 2011-04-27 15:24:16
已檢查並仍未插入日期 – HShbib 2011-04-27 15:51:40