简单问题

poemGao 2004-11-28 12:00:34
query1的打开时,进行判断无查询数据时,进入下一功能。如何判断?
if (datetostr(datamodule100.Query1.FieldByName('shoucizhixingshijian').AsDateTime)<>null) or (datetostr(datamodule100.Query1.FieldByName('shoucizhixingshijian').AsDateTime)<>'') then 语句得到的是数据库中表的数据而不是查询后数据?
...全文
67 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
h2yang 2004-11-28
  • 打赏
  • 举报
回复
if query1.recordcount<>0 then
begin
...
end
else
begin
...
end;
bluesnows 2004-11-28
  • 打赏
  • 举报
回复
语句
查询后-->
if query1.recordcount<1 then
begin
...
end
else
begin
...
end;
whythinkwhy 2004-11-28
  • 打赏
  • 举报
回复
else 上面分号去掉
whythinkwhy 2004-11-28
  • 打赏
  • 举报
回复
语句
查询后-->
if query1.recordcount<1 then
begin
...
end;
else
begin
end;
poemGao 2004-11-28
  • 打赏
  • 举报
回复
query1的打开后,进行判断有无查询数据时,然后分别进入下一功能。如何判断?
whythinkwhy 2004-11-28
  • 打赏
  • 举报
回复
把问题说明清楚一点

5,930

社区成员

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

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