当前位置: 代码迷 >> ASP.NET >> 高手帮忙解决向SQL SERVER2000 提交DateTime类型数据的有关问题.
  详细解决方案

高手帮忙解决向SQL SERVER2000 提交DateTime类型数据的有关问题.

热度:1102   发布时间:2013-02-25 00:00:00.0
高手帮忙解决向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);
  相关解决方案