【发布时间】:2013-03-22 17:31:12
【问题描述】:
我有一个 JQuery 日期选择器,它将日期以 DD/MM/YYYY 格式放入文本框中。
我正在尝试将其存储在需要接受日期为 MM/DD/YYYY 的 SQL Server 2008 中,我应该如何格式化日期才能使其正常工作?
这是在查询中添加 my 参数的代码,这会导致错误,因为日期和月份是错误的方式
TextBox fixtureDateTextBox = (TextBox)Master.FindControl("ContentPlaceHolderMenu").FindControl("datepicker");
SqlParameter fixtureDateParam = new SqlParameter("@fixtureDate", fixtureDateTextBox.Text);
【问题讨论】:
-
看看这个,应该是你要找的。 stackoverflow.com/a/15547264/2171266
-
Matt 使用
SqlParameters.AddWithValue()查找方法使用与 SqlParameter 相反的方法也将值作为变量传递给您的参数,而不是清晰或硬编码的文本Avoind SQL Injection
标签: c# asp.net date date-format