0

日付ピッカーから取得した日付をデータベースに保存するにはどうすればよいですか?ツールキットwindow.phone.control.toolkitを追加し、この行をxamlページに追加しました。

 <toolkit:DatePicker ValueChanged="DatePicker_ValueChanged" Margin="296,0,0,552" />

これは、選択した日付を取得するイベントハンドラーですが、日付値をデータベースに渡して、日付列に保存するにはどうすればよいですか?

private void DatePicker_ValueChanged(object sender, DateTimeValueChangedEventArgs e)
    {
        var date = e.NewDateTime;
    } 

このコードを使用して、Studentname(タイプ文字列)とdate(DateTime)の2つの列があるデータベースにアイテムを追加しています

using (StudentDataContext Expdb = new StudentDataContext(strConnectionString))
        {
            Student StudentInfo = new Student
            {

               StudentName = textBox.Text.ToString(),

               StudentDate = ????


            };

            db.StudentInfo.InsertOnSubmit(newStudent);
            db.SubmitChanges();

テーブルに保存するためにユーザーが選択した日付を保存するために、どのコードを記述しますか?Windows PhoneプログラミングとSilverlightを初めて使用する場合は、助けてください。

4

1 に答える 1

0

次のコードを試して、日時を取得できます

Student StudentInfo = new Student
{
     StudentName = textBox.Text.ToString(),
     StudentDate = (DateTime)datePicker1.Value;
};
db.StudentInfo.InsertOnSubmit(newStudent);
db.SubmitChanges();

これがDatePickerdatePicker1コントロールの名前です

于 2013-01-01T12:33:42.477 に答える