2011-12-29 70 views
1

我有我的ASP.NET C#web表單上的日期選擇器,我想將此值保存到MS Access數據庫。但是,當我按下一個按鈕來保存它時,我得到錯誤:「該字符串未被識別爲有效的日期時間。有一個未知的單詞從索引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" /> 

後面的代碼:

AccessDataSource2.Insert(); 
AccessDataSource2.DataBind(); 

回答

0

使用asp.net使用jQuery UI的正確格式是這樣的:

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

您的日期應該是格式 'DD/MM/YYYY' 爲MS Access中不支持「DD/MM/YY」。 如果這沒有幫助,請檢查您的系統日期格式。如果是mm/dd/yyyy,則需要相應地更改日期選擇器的日期格式。希望有所幫助。