设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

如何删除和添加 视图?

[复制链接]
跳转到指定楼层
1#
发表于 2002-3-11 17:59:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按照帮助文件中关于CATALOG 的views的append和delete方法 ,老是提示如下错误:

对象或提供者不能执行所需的操作。

对SQL2000服务器(个人版)用户的权限已经设了system administrators,还是不行。
这把我给急死了。

我的目的是产生中间的临时数据,TOM,请问你是如何解决这类问题的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2002-3-11 19:15:00 | 只看该作者
你是想用代码来删除查询是吗
3#
 楼主| 发表于 2002-3-11 19:29:00 | 只看该作者
在帮助里面已经找到:
可以这样:
cn.execute "drop view myviewname"
cn.execute "create view myviewname as "+strSQL

搞定!

点击这里给我发消息

4#
发表于 2002-3-11 19:34:00 | 只看该作者
呵呵,我现在才明白你的意思

5#
 楼主| 发表于 2002-3-11 19:47:00 | 只看该作者
为什么用CATALOG不行?
难道是SQL2K不提供?
还是什么原因?
6#
 楼主| 发表于 2002-3-11 20:00:00 | 只看该作者
我这样用CATALOG:
DIM CAT AS NEW ADOX.CATALOG
CAT.VIEWS.DELETE “MYVIEWNAME”
就是不行啊?WHY???
这可是帮助里面的例子啊!
[em01]
[此贴子已经被chenwintek于2002-3-11 11:59:39编辑过]

7#
发表于 2002-3-13 06:58:00 | 只看该作者
写出临时表的sql语句,执行docmd.runsql不行吗?我没试过,但应该可以。
8#
发表于 2002-3-13 07:01:00 | 只看该作者
写出临时表的sql语句,执行docmd.runsql不行吗?我没试过,但应该可以。
9#
发表于 2002-3-16 08:38:00 | 只看该作者
RUNSQL不可能执行create view这类SQL语句的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-6 17:44 , Processed in 0.090486 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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