Office中国论坛/Access中国论坛

标题: 求助:vb sql access语句 [打印本页]

作者: yujiajun    时间: 2012-11-8 20:52
标题: 求助:vb sql access语句
本帖最后由 yujiajun 于 2012-11-9 11:45 编辑

text:1001
根据text值查询表:索引
表:索引        
编号        品规
1001        地黄
1001        生地
1001        熟地

1002        西洋参
1002        花旗参
1003        党参
根据查询结果 字段:品规 下的值查询 表:快讯 字段(索引)
表:快讯               
日期        内容        索引
2010-10-1        生生世世        地黄
2010-10-2        生生世世1        生地
2010-10-3        生生世世2        熟地 西洋参
2010-10-4        生生世世3        熟地 生地

2010-10-5        生生世世4        西洋参
2010-10-6        生生世世5        花旗参
2010-10-7        生生世世6        党参
….        ….        ….
把结果插入表:综合
日期        资料
2010-10-1        生生世世
2010-10-2        生生世世1
2010-10-3        生生世世2
2010-10-4        生生世世3

我在access中使用vb(a),并引ado sql
求一语句 sql=“select 。。。。”
作者: tmtony    时间: 2012-11-8 20:58
不是很明白意思 ,可否上传你的程序MDB上来。
作者: Agent    时间: 2012-11-8 21:01
可否发个附件看看.不太懂你意思
作者: andymark    时间: 2012-11-8 23:05
把A B表截图贴上来也行,最好还是上传示例
作者: yujiajun    时间: 2012-11-9 10:46
本帖最后由 yujiajun 于 2012-11-9 11:46 编辑

已改

作者: yujiajun    时间: 2012-11-9 10:50
本帖最后由 yujiajun 于 2012-11-9 11:47 编辑

求一语句 sql=“select 。。。。”
作者: huangli0356    时间: 2012-11-9 11:17
先查询.再导入的吧
作者: yujiajun    时间: 2012-11-9 11:43
刚学,不大明白,能否给个语句
作者: andymark    时间: 2012-11-9 11:58
这样的效果?

insert  into 综合(日期,内容)  select 日期,内容 from 快讯
作者: yujiajun    时间: 2012-11-9 15:00
本帖最后由 yujiajun 于 2012-11-9 20:56 编辑

strsql=“insert  into 综合(日期,资料) select 日期,内容 from 快讯   where 快讯.索引 like “%" &  索引.品规 & "%""

是不是好像这样写,但(select * from   索引 where 索引.编号=text.value
)这句咋插入
作者: yujiajun    时间: 2012-11-9 16:55
先建立表:查询 然后
docmd.runsql  (“insert  into 综合(日期,资料) select 日期,内容 from 快讯 join   快讯  where 快讯.索引 like " ”%" & 查询.品规 &"%" ")
不行,要求对象
表:查询
      
编号        品规
1001        地黄
1001        生地
1001        熟地

作者: yujiajun    时间: 2012-11-9 17:45
关键是 like " ”%" & 查询.品规 &"%" ")这里能不能用字段名*( 查询.品规)呢
另外这个标点符号对吗
作者: roych    时间: 2012-11-15 13:31
Access里一般用*号,ADO才用%号,大体语句如下:
docmd.runsql  "insert  into 综合(日期,资料) select 日期,内容 from 快讯 join   快讯  where 快讯.索引 like '*" & me. 品规 &'*"
其中“品规”为当前窗体下的控件。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3