0
這是我如何聲明存儲我的DateTime的變量。DateTime列不更新
private static System.DateTime columndate_defaultValue = System.DateTime.Now;
這就是我如何更新我的表,當我從我的aspx頁面點擊一個按鈕:
SqlCommand cmd = new SqlCommand("UPDATE TBL_RETETA_TRANDAFIR SET [email protected], [email protected], [email protected]", connection);
cmd.Parameters.AddWithValue("@DateTime", columndate_defaultValue);
我的問題是,當我點擊第二個時間上的更新按鈕,值會更新,但DateTime與第一次按下更新按鈕時保持不變。
要了解我的問題: 假設我在2016-04-04 12:44:15進行了第一次更新。
如果5分鐘後我想做一個新的更新,日期時間是相同的:2016-04-04 12:44:15。
我在做什麼錯?
什麼時候你確切地聲明你的變量?它從您聲明變量的時間開始計算。爲什麼不'cmd.Parameters.AddWithValue(「@ DateTime」,System.DateTime.Now);'? – marsze
我在更新方法之上聲明。 – Ionut
你應該展示更多的代碼來了解發生了什麼。 – marsze