[look]:谢谢,我再试试。 另昨天又看了看软件,又遇到个问题,烦请指导: 1、数据无法绑定: 我看了你的技巧文章,试了一下 union 的使用, select a, b, sum(c) as cc from table group by a union select "合计" , d, count(c ) as cc from table where d<:指定日期 执行后可提示输入指定日期,但创建查询窗口时,创建一日期输入框,却在绑定数据时只能看到主表,没有绑定字段可选择。 怎办?
——————————————————————————————————
[admin]:参数需要你在SQL语句中使用“:”来标识。
——————————————————————————————————
[look]:谢谢。 可是好象使用之后,它提示数据类型不对,我在数据库中的日期不能和窗口中日期框生成的日期进行比较,是否要转换?请问窗口中日期框生成的参数是什么类型的? 如要和日期比较,如何进行? 不好意思,老麻烦你们,还请解答!
——————————————————————————————————
[admin]:select a, b, sum(c) as cc from table group by a union select "合计" , d, count(c ) as cc from table where d<#:指定日期#
——————————————————————————————————
[look]:谢谢,我一直对系统中的参数和函数的标记搞不懂,现在明白一点点了,请问有没有详细一点的说明?好象系统提供的帮助少了点。 比如我用过getdate(),但系统提示函数没定义,不知应如何引用? 最好能说明在定义窗口中、增强数值处理和指定主数据库时的不同。 不知我的要求是不是有点[emb4]?
——————————————————————————————————
[admin]:getdate()是用在网络数据库中的,单机应该用date().[emb1]
——————————————————————————————————
[look]:谢谢! 能否把你们的合作协议发一份给我,可能的话咱们可以做应用开发合作?
——————————————————————————————————
[admin]:请QQ联系:121308329
——————————————————————————————————
[look]:邮件不行吗?
——————————————————————————————————
[look]:select a,b,sum(c) as cc group by a,b 我想使用参数来替换a,b,c的值来进行查询,请问能否实现? 我试过用都是数据库中的字段名来替换a,b,c,但好象不行。 另:刚下了你们软件试试,感觉非常好!
——————————————————————————————————
[admin]:可以,采用如下格式: select :a,:b,sum(:c) as cc group by :a,:b 谢谢对我们的支持!
——————————————————————————————————
[look]:不行啊!a,b 参数没替换,c 参数提示数据类型不对,是不是非注册版的问题啊? 站长可以一试: 数据库: 分类 名称 金额 小计 1 2 12 212 1 3 22 33 2 4 11 334 sql : select :统计分类, sum (:合计类型) group by :统计分类 我在提示输入"统计分类"时输入 "名称" ,合计类型时输入"小计",但系统提示类型有错。站长看看是怎么回事。 [emb8] [ALIGN=right][COLOR=#000066][本贴已被 look 于 2004-9-7 15:07:51 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[admin]:可能是你的版本太低,联系我,QQ:121308329
——————————————————————————————————
[look]:不好意思,QQ还没有,我有个邮箱:jzz_cn@sina.com 可以吗? 另我下载的是你们主页上最新的版本[emb10]
——————————————————————————————————
[admin]:已经发到你的邮箱(非注册版本),注意查收一下。
——————————————————————————————————
[look]:我查了一下邮箱,现在还没!一会儿再看看,谢谢了。
——————————————————————————————————
[look]:软件已收到,谢谢站长。只是还是不支持参数。 测试如下: 以公安人口示例为例,我希望执行以下语句: SELECT 性别 AS 统计项目, Count(编号) AS 数值 FROM 实有人口登记 GROUP BY 性别; 返回结果为: 统计项目 数值 男 4 女 2 引入参数: SELECT :统计项目 AS 统计项目, Count(编号) AS 数值 FROM 实有人口登记 GROUP BY :统计项目; 执行后输入:性别 结果为: 统计项目 数值 性别 6 这是什么原因啊? [ALIGN=right][COLOR=#000066][本贴已被 look 于 2004-9-7 18:28:36 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[admin]:你应该创建参数窗口,在参数窗口中进行赋值。