以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  生成目录树代码问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=195737)

--  作者:foxbobo1976
--  发布时间:2025/3/5 16:06:00
--  生成目录树代码问题
在主表里 查询指定单位,指定年、指定月的数数成生目录树
cmd.C ommandText = "SELE   DISTINCT 科1,科2,科3,科4,单位 = \'"& mc &"\',年 = \'"& n &"\',月 = \'"& y &"\' FROM {主表} "
这样写系统没提示出错,但没有作用,
cmd.C ommandText = "SELE  * FROM {主表}  WHERE  单位 = \'"& mc &"\' AND 年 = \'"& n &"\' AND 月 = \'"& y &"
这样写系统就提示参数超出范围,求正确的代码

[此贴子已经被作者于2025/3/5 16:15:21编辑过]

--  作者:有点蓝
--  发布时间:2025/3/5 16:21:00
--  
cmd.C ommandText = "select * FROM {主表}  WHERE  单位 = \'" & mc & "\' AND 年 = " & n & " AND 月 = " & y 

如果年月列不是整数列,参考单位加上单引号