Office中国论坛/Access中国论坛
标题:
这个问题用VBA怎样解决?
[打印本页]
作者:
sea.er
时间:
2003-1-17 17:30
标题:
这个问题用VBA怎样解决?
文件下载
我想从表中提出title>12 or commision>600记录,用查询一步好像出不来
那么用VBA怎样解决呢?
作者:
cattjiu
时间:
2003-1-17 21:08
[upload=bmp]http://www.office-cn.net/vvb/uploadimages/20031171381771785.bmp[/img]
作者:
kdwin
时间:
2003-1-17 21:32
也可以改一下为:forms!窗体名!控件名可自定义查询
作者:
yorkjun
时间:
2003-1-18 18:23
To sea.er兄:
可以学一些简单地SQL语句,或者打开别人做好的查询,点击右键选中“SQL View”,就可以看到查询事实上也是使用SQL语句来执行的。我个人觉得有时带筛选条件的查询,用SQL加条件比在数据表结构中写筛选条件简单。比如你的要求可以写成:
select * from commision where title_code>12 or commision>600
这样会输出所有列,你也可以选择列:
select title_code,commision from commision where title_code>12 or commision>600
这样可以只输出title_code和commision两列,它的语法和你的想法很接近,自然好写。
作者:
sea.er
时间:
2003-1-18 19:12
谢谢大家的回复,我主要想学习一点VBA的知识,所以这个问题用VBA怎么解决呢?
作者:
herdsboy
时间:
2003-1-18 19:38
vba也是用sql语句解决呀,只不过再runsql一下而已
作者:
sea.er
时间:
2003-1-18 23:42
我的意思是能不能写一个过程或函数来实现
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3