更新语句 BLLHelper.Update("sys_user", " U_LastDateTime='" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") + "'", " userid=1"); BLLHelper.Update("sys_user", " U_LastDateTime='" + DateTime.Now.ToString("s") + "'", " userid=1");
查询语句 string str= BLLHelper.ExecuteScalar("select U_LastDateTime from sys_user where userid=1");
sqlitedeveloper 查询 select U_LastDateTime from sys_user where userid=1
结果为 U_LastDateTime
2011-5-14 12:00
郁闷了好多天。。。
DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") 肯定是这里出错了!!
我想你是想把一个当前的时间转换成字符串类型吧!我一般是这样做的
DateTime date = DateTime.Now;//先获取时间;
然后 date.ToLocalTime().ToString(); 这样就获取了这样2011-5-14 21:21:25的格式了。
最后 可以传进去。