设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

Access删除和添加视图

2015-3-18 16:46| 发布者: admin| 查看: 1320| 评论: 8|原作者: chenwintek|来自: www.office-cn.net

摘要: 按照帮助文件中关于CATALOG 的views的append和delete方法 ,老是提示如下错误: 对象或提供者不能执行所需的操作。 对SQL2000服务器(个人版)用户的权限已经设了system administrators,还是不行。 这把我给 ...
按照帮助文件中关于CATALOG 的views的append和delete方法 ,会提示如下错误:
"对象或提供者不能执行所需的操作"。
对SQL2000服务器(个人版)用户的权限已经设了system administrators,还是不行。

我们可以这样做:
cn.execute "drop view myviewname"
cn.execute "create view myviewname as "+strSQL
发表评论

最新评论

引用 tmtony 2002-3-11 19:15
你是想用代码来删除查询是吗
引用 chenwintek 2002-3-11 19:29
在帮助里面已经找到:
可以这样:
cn.execute "drop view myviewname"
cn.execute "create view myviewname as "+strSQL

搞定!
引用 tmtony 2002-3-11 19:34
呵呵,我现在才明白你的意思

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

引用 andy 2002-3-13 06:58
写出临时表的sql语句,执行docmd.runsql不行吗?我没试过,但应该可以。
引用 andy 2002-3-13 07:01
写出临时表的sql语句,执行docmd.runsql不行吗?我没试过,但应该可以。
引用 大熊 2002-3-16 08:38
RUNSQL不可能执行create view这类SQL语句的。

查看全部评论(8)

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

GMT+8, 2024-4-24 21:23 , Processed in 0.094982 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部