设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3227|回复: 13
打印 上一主题 下一主题

[窗体] sql怎么用变量做查询条件

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-29 22:59:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
Private Sub 材料名称_AfterUpdate()
  Dim STemp As String
  Dim cailiaomingcheng As String
  cailiaomingcheng = Me![材料名称]
  STemp = "SELECT * FROM 入库资料表 WHERE 材料名称 = " & cailiaomingcheng & " ORDER BY 入库日期 DESC"
  DoCmd.RunSQL STemp
End Sub

我想把材料名称等于我在文本框输入的值,用了个变量做中间量,材料名称需要等于一个带引号的文本,例如"A4纸",而红色部分实现的是不带引号的文本,所以报错,请问,怎样修改可以实现
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
发表于 2009-11-24 19:57:16 | 只看该作者
还有“操作查询”?什么意思啊
13#
发表于 2009-10-9 16:34:49 | 只看该作者
你都没有一个查询表, 这样操作出的结果显示在什么地方呢?
12#
 楼主| 发表于 2009-10-2 16:47:10 | 只看该作者
我已经实现了 又加了引号 一共三对双引号 还是谢谢你了
11#
发表于 2009-10-1 23:16:56 | 只看该作者
我简直无从下手!你做的还不如用excel画一张表格。
10#
 楼主| 发表于 2009-10-1 14:12:50 | 只看该作者
我想查出和我输入材料名称一样时间最近的一次入库,并把那次的采购单价做为本次的参考单价,这是我全部的想实现的
9#
 楼主| 发表于 2009-10-1 14:10:41 | 只看该作者
tz-chf大大,传上来了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
8#
发表于 2009-10-1 13:53:04 | 只看该作者
还是没看懂,放mdb上来,我来弄。
7#
 楼主| 发表于 2009-10-1 13:05:52 | 只看该作者
查询出所有材料名称是我输入进文本框的材料名称的条目,以入库日期降序排列
6#
发表于 2009-10-1 11:38:21 | 只看该作者
没看出来想要干什么的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-26 15:56 , Processed in 0.103310 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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