Access に日付を挿入するのに問題があります。Access のデータ型は Date/Time (一般的な日付) です。今日の日付を挿入して、後で呼び出して何日経過したかを計算できるようにしたい (タイムスパンを使用してそれを行う方法を知っている)。アクセスする日付を保存する正しい方法を教えてください。ありがとう
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();