データベース (SQL Server 2012) に DateTimePicker から日付 (dd/MM/yyyy) を挿入しようとしています。データベースを確認したところ、形式は (yyyy/dd/MM) のように保存されていました。問題は、13 日から最後の日までの日を選択すると、「データ型 varchar を datetime に変換中にエラーが発生しました」というメッセージが表示されたことです。 "。しかし、01 から 12 の間の日を選択すると、うまくいきます。
私のクラスは次のようなものです:
public class Example
{
private SqlDateTime date;
public SqlDateTime date
{
get {return date;}
set {date = value;}
}
}
そして、私の日付を取得しているオブジェクトは次のとおりです。
Example example = new Example();
example.date = SqlDatime.Parse(dateTimePicker.Value.Date);
私のクエリは (example.date) を取り、それをデータベースに挿入します。何か案が?
事前に感謝し、私の英語について申し訳ありません