从日期选择器传递的日期到SQL Server数据库

问题描述:

我有如下一个datepicker文本框:从日期选择器传递的日期到SQL Server数据库

<input type="text" id="txtdob" class="datepicker" style="width:154px"/> 

我无法从该日期选择器的值传递给我的数据库table.Everything工作正常,所以我不我将传递整个代码here.I通过价值如下:

cmd.Parameters.AddWithValue("@DOB", txtdob.value); 

但它说找不到txtdob.Any帮助将不胜感激。

+0

此之前已问: http://*.com/questions/8904895/inserting-datetimepicker-value-to-sql-server-2008 – TTeeple 2015-04-01 15:35:46

+0

是的,我已经通过上面的链接发布在此之前question.Apparently,cmd.Parameters.Add(“@ DOB”,SqlDbType.DateTime).Value = txtdob.Value;不起作用,仍然会抛出同样的错误。 @TTpleple – RelatedRhymes 2015-04-01 15:47:26

+1

这看起来更像你想要的:http://*.com/questions/425870/using-datetime-in-a-sqlparameter-for-stored-procedure-format-error/425896#425896 – TTeeple 2015-04-01 15:54:13

试试这个

cmd.Parameters.Add(New SqlParameter("@DOB",Data.SqlDbType.DateTime)) 
cmd.Parameters("@DOB").Value = txtdob.value; 
+0

Noit不工作。上述语句中有很多错误。'New'在当前上下文中不存在.cmd.Parameters不能用作方法,仍然无法找到txtdob – RelatedRhymes 2015-04-01 15:44:35

我终于想通out.I只是必须包括RUNAT =服务器到我的textarea input.I知道这是一个愚蠢的错误,但我的问题是正确的点。