读书人

高手帮忙解决向SQL SERVER2000 提交Da

发布时间: 2012-02-13 17:20:26 作者: rapoo

高手帮忙解决向SQL SERVER2000 提交DateTime类型数据的问题..
先需要通过ASP.NET 更新SQL SERVER2000 中的DateTime类型 遇到了困难,还请高手指教..
代码如下:
SqlCommand cmd=new SqlCommand( "Update Employees set birthdate= "+((TextBox)(e.Item.FindControl( "txtBirth "))).Text+ " where EmployeeID= "+this.DataList1.DataKeys[e.Item.ItemIndex].ToString(),con);

其中BirthDate是DateTime类型的...

先谢谢各位了..

[解决办法]
一看就是类型不对,你该先string 转换成DateTime类型
[解决办法]
SqlCommand cmd=new SqlCommand( "Update Employees set birthdate = " + Convert.ToDateTime(((TextBox)(e.Item.FindControl( "txtBirth "))).Text) + " where EmployeeID= "+this.DataList1.DataKeys[e.Item.ItemIndex].ToString(),con);

读书人网 >asp.net

热点推荐