我無法在訪問中插入日期,在訪問中數據類型是日期/時間(常規日期)。我希望它插入今天的日期,所以我可以稍後調用它,並計算了多少天過去了(我知道如何使用時間跨度)。因此,請告訴我保存訪問日期的正確方法。 Thanx將日期插入到訪問數據庫中
ps。我不需要時間只有日期
DateTime dateNow = DateTime.Now;
string connString = (@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|HorseDB.mdb");
OleDbConnection conn = new OleDbConnection(connString);
conn.Open();
OleDbCommand cmd = conn.CreateCommand();
OleDbCommand cmdSelect = conn.CreateCommand();
cmd.CommandText = @"INSERT INTO [Users] (PaidDate) VALUES (@PaidDate) WHERE [UserId] = @OrderId";
cmd.Parameters.AddWithValue("@PaidDate", dateNow);
cmd.Parameters.AddWithValue("@OrderId", orderId);
cmd.ExecuteNonQuery();
conn.Close();
什麼是您所遇到的具體困難?你是否收到錯誤信息? –
您收到什麼錯誤? –
我沒有得到一個錯誤,日期不存在,當我檢查數據庫 – Cheesy