2011-12-29 11 views
1

ASP.NET C#Webフォームにdatepickerがあり、この値をMS Accessデータベースに保存します。しかし、ボタンを押して保存すると、「文字列が有効なDateTimeとして認識されませんでした。インデックス0から始まる不明な単語があります。MS Accessデータベースに保存するときのjQuery datepickerの問題

誰かが私を助けることができますか?おかげ

マイ日付ピッカー:背後

$(function() { 
    $("#datepicker").datepicker({ 
     beforeShowDay: $.datepicker.noWeekends, 
     minDate: 0, 
     maxDate: "+2M", 
     dateFormat: 'dd/mm/yy' 
    }); 
}); 

<input type="text" id="datepicker" readonly="readonly" /> 

コード:

あなたの日付はサポートされていないMS Accessなどの形式 'DD/MM/YYYY' でなければなりません
AccessDataSource2.Insert(); 
AccessDataSource2.DataBind(); 

答えて

0

jqueryのUIにasp.netを使用して、正しい形式はこれです:

$(function() { 
     $("#<%=txtDate.ClientID%>").datepicker({ 
      beforeShowDay: $.datepicker.noWeekends, 
      minDate: "+10D", 
      maxDate: "+2M", 
      dateFormat: 'dd/mm/yy' 
     }); 
    }); 
0

「DD/MM/yy '。 これが役に立たない場合は、システムの日付形式を確認してください。 mm/dd/yyyyの場合は、datepickerの日付形式を適宜変更する必要があります。希望が役立ちます。

関連する問題