G glglgl Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-28 #1 对于ACCESS库,这个sql语句执行后,更新的日期字段的值总是不对,为什么? DAOQuery1.SQL.Add('UPDATE 表 SET 日期字段='+datetostr(date)) ;
小 小天 Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-28 #2 DAOQuery1.SQL.Add('UPDATE 表 SET 日期字段=:dd') ; ... DAOQuery1.ParamsByName('dd').asdate:=Date; ...
笑 笑晨 Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-28 #3 DAOQuery1.SQL.Add('UPDATE 表 SET 日期字段='''+datetostr(date))+'''' ; 你的日期字段是string,所以值要用'值';
笑 笑晨 Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-28 #4 DAOQuery1.SQL.Add('UPDATE 表 SET 日期字段='''+datetostr(date)+'''') ; 你的日期字段是string,所以值要用'值';
A azure_chen Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-28 #7 还有就是你是否定义了日期格式, 格式是否正确?
S soul Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-28 #8 access 日期类型=Double 所以 'UPDATE 表 SET 日期字段='+floattostr(date) 或者 'UPDATE 表 SET 日期字段=#'+datetostr(date)) +'#'
access 日期类型=Double 所以 'UPDATE 表 SET 日期字段='+floattostr(date) 或者 'UPDATE 表 SET 日期字段=#'+datetostr(date)) +'#'