[英]How to pass selected date from AJAX calendar Control into stored procedure
我在oracle 11g中編寫了一個插入存儲過程。 我可以傳遞除從asp.net頁中的Ajax日歷控件獲取的日期值以外的所有值
我的文本框帶有此控件,當用戶從日歷控件中選擇日期時,它將顯示在該文本框中。 如何將文本框值傳遞到存儲過程?
用C#編寫的ASP.NET應用程序
我嘗試過的一些方法
command.Parameters.Add(new OracleParameter("p_WARRANTYENDDATE", OracleDbType.Date));
command.Parameters["p_WARRANTYENDDATE"].Value = Convert.ToDateTime(AMCStartDateTextBox.Text).ToShortDateString();
甚至試圖將其作為字符串傳遞
string AD = Convert.ToDateTime(AMCStartDateTextBox.Text).ToShortDateString();
command.Parameters.Add(new OracleParameter("p_AMCSTARTDATE", OracleDbType.Varchar2));
command.Parameters["p_AMCSTARTDATE"].Value = AD;
獲取未終止的字符串常量錯誤
我嘗試了下面的代碼,它可以正常工作!
string AMCStartDate = Convert.ToDateTime(AMCStartDateTextBox.Text).ToShortDateString();
command.Parameters.Add(new OracleParameter("p_AMCSTARTDATE", OracleDbType.Date));
command.Parameters["p_AMCSTARTDATE"].Value = AMCStartDate;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.