以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]有关SQL查询表问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21184) |
||||
-- 作者:ttzb2000 -- 发布时间:2012/7/4 17:05:00 -- [求助]有关SQL查询表问题
见附件,查询显示最后一次检定有效期,那如果有效期超过了就不显示 检定编号 及 有效期 如何修改代码?我试了好久无法完成,求大神们帮忙!! [此贴子已经被作者于2012-7-5 8:05:08编辑过]
|
||||
-- 作者:sloyy -- 发布时间:2012/7/4 18:02:00 --
|
||||
-- 作者:ttzb2000 -- 发布时间:2012/7/5 8:05:00 -- 不好意思,这不是我想要的结果。你没理解我的话。 |
||||
-- 作者:qhczy -- 发布时间:2012/7/5 9:16:00 -- 你的项目中查询表中的数据,是你想要通过设备清单和检定数据两个表结合查询所要得的结果吗? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/7/5 9:29:00 -- 我觉得二楼的结果没错啊 |
||||
-- 作者:ttzb2000 -- 发布时间:2012/7/5 10:13:00 -- 我的意思是查询后的结果如果有效期已经过期了,那有效期和证书编号两格内容为空,不是不显示当前条内容,而且你查询的只要有有效期都显示出来,而不是同一产品只显示最后日期条。 |
||||
-- 作者:ttzb2000 -- 发布时间:2012/7/5 10:18:00 --
见附件查询为查询设备清单及检定数据后得到的。我现在想要有效期超了的不显示有效期及证书编号。效果如表3 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/7/5 11:00:00 -- Dim tb1 As Table = Tables("窗口1_Table1") tb1.Fill(sql,"",True) |
||||
-- 作者:ttzb2000 -- 发布时间:2012/7/5 11:20:00 -- 狐爸,这个只能用窗口来做吗?SQL查询表做不了? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/7/5 11:22:00 -- 当天的日期不固定,所以必须用代码。 除非你用Sql server,因为sql server有函数可以获得当天日期。 |