TClientDataSet.ApplyUpdates()带来的困惑
我在用TClientDataSet.ApplyUpdates()更新数据时,总是更新失败!
失败原因我找到了,但不知道如何解决,请大家帮忙!
我跟踪一下它产生的SQL,发现原因出在它把日期字段格式成了
'12 17 2003 2:03PM'的形式加入
where条件中,而数据库(SQL Server 2000)中原始数据是
"2003-12-17 14:03:50.000",这样便找不到原始对应记录,以致修改数据失败!!
请大家帮忙,看看如何能够解决!有没有什么环境变量参数可以设置?谢谢!