如何用系统时间覆盖SQL中DateTime字段时间 我先编程从系统中提出系统时间,比如2010-4-15,想用它更新SQL中一字段信息,比如为2005-3-16,字段类型为Datetime,但更新后字段中时间出错,变成1905-5-10,并不是系统时间。原因是系统时间为string类型,而字段为datetime类型,所以出错。但我不知道怎么把系统时间转化为datetime类型,高手指点指点,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把时间字符串转成时间类型.比如:string str="2010-4-15";DateTime dt=Convert.ToDateTime(str);然后再更新 DateTime.Tryparse使用sqlparameter 方法楼上都给出了! 还有一种方法,就是把数据库的日期字段设置成nvarchar类型,这样方便处理,我们一般是时间的字段都这样设置! 你该不了系统 那你可以改一下 sql 的数据类型啊 把 datatieme改成stringa 在线等,向各位请教一个JS问题 关于c#,timer,和sql数据库 请帮我看下正则表达式 winform 开发中,有没有和Webform 中类似 web.config 文件一样,可以存放数据库路径等配置信息?? 如何获取类的名称? VisualC#.net调试的问题 C#中的MPlayer控件 出差在外,各位网友大救命! 为什么我的.NET帮助每次一点击左边树菜单就会非法出错,害我不能查帮助 有谁知道如何转换电子邮件中的字符为正常的字符串? VS2005中怎么能让Panel控件透明呢? 遇到个弱智的 变态问题 c# sql 传值问题 在线等
把时间字符串转成时间类型.
比如:
string str="2010-4-15";DateTime dt=Convert.ToDateTime(str);然后再更新
使用sqlparameter
把 datatieme
改成stringa