设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] [求助]帮忙看看哪里错了

[复制链接]
跳转到指定楼层
1#
发表于 2005-9-7 23:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
strsql = "select * from 销售记录表"

CurrentProject.Connection.Execute "create view 查询_交叉表3 as " & strsql

DoCmd.OpenView "查询_交叉表3"

错误是找不到"查询_交叉表3",怎么回事?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-9-8 00:28:00 | 只看该作者
这样好像就可以了,究竟什么原因不清楚。strsql = "select * from 销售记录表;"

CurrentProject.Connection.Execute "create view 查询_交叉表3 as " & strsql

DoCmd.OpenQuery "查询_交叉表3"

3#
 楼主| 发表于 2005-9-8 01:05:00 | 只看该作者
试过了,还是找不到,但明明是已经建立了的.因为如果我用向导创建同样的查询的话它会出现"该查询已存在,请重新命名",在下拉框里也有.但就是不知道怎么才能看.  好象存在却隐身的一样.谁碰到过类似问题.其实就是动态创建查询的问题.help  me还有,谢谢楼上的.
4#
发表于 2005-9-8 01:46:00 | 只看该作者
我在hi-wzj版主的专栏里见过动态建立查询的例子,您可自己过去看看。
5#
发表于 2005-9-8 02:26:00 | 只看该作者
以下是引用xinger在2005-9-7 17:05:00的发言:

试过了,还是找不到,但明明是已经建立了的.因为如果我用向导创建同样的查询的话它会出现"该查询已存在,请重新命名",在下拉框里也有.但就是不知道怎么才能看.  好象存在却隐身的一样.

谁碰到过类似问题.其实就是动态创建查询的问题.help  me

还有,谢谢楼上的.



因为你先前已经创建了这个查询,现在再要创建同名的查询之前,要把先前那个查询删除掉,不然就只能创建另一个名称的查询。



[此贴子已经被作者于2005-9-7 18:30:48编辑过]

6#
 楼主| 发表于 2005-9-8 17:41:00 | 只看该作者
可能是版本问题,在XP下就没问题了,在百忙之中2000下就会出错.
7#
 楼主| 发表于 2005-9-8 17:41:00 | 只看该作者
谢谢sgrshh29  GG  和静儿 MM
8#
 楼主| 发表于 2005-9-8 18:04:00 | 只看该作者
sgrshh29  ,你用的office 2000  还是XP啊?
9#
发表于 2005-9-8 19:06:00 | 只看该作者
xp
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-30 15:46 , Processed in 0.087859 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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