私は現在の日付と時刻の組み合わせではなく、現在の日付の取得方法しか知りません。私は適切な解決策を見つけられませんでした。現在の日付と時刻を取得するには、C#を使用してmsアクセス
cmd.CommandText = "INSERT INTO [Table] (DATE) VALUES (@date)";
var pDate = new OleDbParameter("@date", SqlDbType.DateTimeOffset);
pDate.Value = DateTime.Now.Date;
cmd.Parameters.Add(pDate);
ご協力いただければ幸いです。
EDIT:また試してみました:
var dateAndTime = DateTime.Now;
var date = dateAndTime.Date;
しかし、私はまだちょうど日付 "2016年6月12日"、ない時間を受けています。
よく 'DateTime.Now'は現在の日付と時刻を示します。日付部分だけを必要としないのであれば、なぜ' Date'プロパティを使用していますか?そして、 'DATE'フィールドのタイプは何ですか? –
@MattRowland:私はこの質問の反対を質問していると思います。 –
@JonSkeetああ、私は今それを見る。 –