L
lcl800
Unregistered / Unconfirmed
GUEST, unregistred user!
Acccess中的SQL问题( General SQL error 时间日期格式无效(null))
下列两个问题均只要日期,不要时间!
问题1:
下述SQL语句如果连接的是paradox数据库,运行得很好,现在我把后台数据库改成了
Access,运行时出现错误:
General SQL error
[microsoft][ODBC Microsoft Access 驱动程序]时间日期格式无效(null)
百思不得其解,请问如何解决?
with query1 do begin
_quer:='update fullstore set tdate = 1 WHERE ( tkrq>=:_sczkrq) ';
Close;
SQL.Clear;
SQL.Add(_quer);
ParamByName('_sczkrq').AsDate:=datetimepicker1.date;
execSQL;
end;
问题2:
下述SQL语句如果连接的是paradox数据库,运行得很好,现在我把后台数据库改成了
Access,运行时期望02.05.26 结果却是02.05.26 20:25:22 其中20:25:22也不是当前时间
无论那一天,什么时候写入都是这个时间。
With DataModule1.FullStore do begin
Edit;
fieldbyname('zkrq').asDateTime:=DateTimePicker1.Date;
post;
End;
下列两个问题均只要日期,不要时间!
问题1:
下述SQL语句如果连接的是paradox数据库,运行得很好,现在我把后台数据库改成了
Access,运行时出现错误:
General SQL error
[microsoft][ODBC Microsoft Access 驱动程序]时间日期格式无效(null)
百思不得其解,请问如何解决?
with query1 do begin
_quer:='update fullstore set tdate = 1 WHERE ( tkrq>=:_sczkrq) ';
Close;
SQL.Clear;
SQL.Add(_quer);
ParamByName('_sczkrq').AsDate:=datetimepicker1.date;
execSQL;
end;
问题2:
下述SQL语句如果连接的是paradox数据库,运行得很好,现在我把后台数据库改成了
Access,运行时期望02.05.26 结果却是02.05.26 20:25:22 其中20:25:22也不是当前时间
无论那一天,什么时候写入都是这个时间。
With DataModule1.FullStore do begin
Edit;
fieldbyname('zkrq').asDateTime:=DateTimePicker1.Date;
post;
End;