设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3240|回复: 5
打印 上一主题 下一主题

[窗体] 如何写带自定函数,字段重新命名,窗体条件的Sql语句

[复制链接]
跳转到指定楼层
1#
发表于 2014-11-5 11:41:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位老师:
            请教一个很问题,期望能解决,谢谢!!!
一个查询SQL语句如下:
             SELECT ReportCaptionW([产品类型ID]) AS 类别, 模具零件下单清单.模号, 模具零件下单清单.订单号, 模具零件下单清单.行, FUTU([品名]) AS 名称, 模具零件下单清单.规格, 模具零件下单清单.订单数量 AS 数量, 模具零件下单清单.进仓日期, 模具零件下单清单.发放日期
FROM 模具零件下单清单
WHERE (((模具零件下单清单.进仓日期) Between [Forms]![模具部配件出入库查询窗体]![StartDate] And [Forms]![模具部配件出入库查询窗体]![EndDate]))
ORDER BY ReportCaptionW([产品类型ID]), 模具零件下单清单.模号, 模具零件下单清单.订单号, 模具零件下单清单.行;
如何修改成sql语句
   dim StrSql as string
   strSql="  ...修改 ..."
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2014-11-5 13:15:48 | 只看该作者
strsql="SELECT ReportCaptionW([产品类型ID]) AS 类别, 模具零件下单清单.模号, 模具零件下单清单.订单号, 模具零件下单清单.行, FUTU([品名]) AS 名称, 模具零件下单清单.规格, 模具零件下单清单.订单数量 AS 数量, 模具零件下单清单.进仓日期, 模具零件下单清单.发放日期
FROM 模具零件下单清单
WHERE (((模具零件下单清单.进仓日期) Between [Forms]![模具部配件出入库查询窗体]![StartDate] And [Forms]![模具部配件出入库查询窗体]![EndDate]))
ORDER BY ReportCaptionW([产品类型ID]), 模具零件下单清单.模号, 模具零件下单清单.订单号, 模具零件下单清单.行;"
如果太长,就用 续行符号 _

点击这里给我发消息

3#
发表于 2014-11-5 13:17:32 | 只看该作者
strSql="abc “ & _
"def  " & _
"gh"
类似这样
4#
 楼主| 发表于 2014-11-5 13:37:22 | 只看该作者
tmtony 发表于 2014-11-5 13:17
strSql="abc “ & _
"def  " & _
"gh"

谢谢老师回复,可能是我的意思没表达清楚,在查询中,有字段重新命名,自定义函数,窗体字段作为查询条件。
如:ReportCaptionW([产品类型ID]) AS 类别  -------ReportCaptionW   是自定义函数
                                                               -------AS 类别                 是字段产品类型ID重新命名为类别
Between [Forms]![模具部配件出入库查询窗体]![StartDate] And [Forms]![模具部配件出入库查询窗体]![EndDate])) -------------------------------------是窗体字段作为条件
这几个地方是肯定要修改的,就是不知道如何修改,肯请指教,谢谢!!!
这样做的目的是动态改变List(列表框) RowSource(行来源)

      
5#
发表于 2014-11-5 13:37:23 | 只看该作者
没看懂。自定义函数查询可以参考下面的帖子:
http://www.office-cn.net/thread-95716-1-1.html
6#
 楼主| 发表于 2014-11-5 14:10:18 | 只看该作者
谢谢两位导师的指点,已解决!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-11 03:50 , Processed in 0.080856 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表