【发布时间】:2014-07-27 09:00:51
【问题描述】:
我在 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;
获取未终止的字符串常量错误
【问题讨论】:
-
那么您面临的问题是什么,您是否遇到任何错误?如果是这样,请发布异常消息..
-
@SunilGudivada 获取未终止的字符串常量错误
标签: c# asp.net ajax oracle stored-procedures