delphi中如何用locate 定位日期为空时的记录(后台为ORACLE)

sjzmdslxj 2002-06-16 09:59:33
说明:
tcsj为一日期型字段,我想定位tcsj为空的记录,该如何写locate语句!
我想过滤字段
cdsmain.Locate('tcsj',dt,[loCaseInsensitive])
...全文
118 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
man8888 2002-06-18
  • 打赏
  • 举报
回复
is null DateField
而不是 DateField = ''
johnsonrao 2002-06-17
  • 打赏
  • 举报
回复
Locate('FieldName',null,[]);
mv66_ren 2002-06-16
  • 打赏
  • 举报
回复
用一下方法试试:
const
s:string = '';
var
dt: datetime;
begin
dt := strtodatetime(s);
cdsmain.Locate('tcsj',dt,[loCaseInsensitive]);
end;

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧