以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [讨论]怎样实现在access中调用ADO存储过程?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=5114)

--  作者:wd0001
--  发布时间:2006-4-1 8:44:14
--  [讨论]怎样实现在access中调用ADO存储过程?

在搭建说明书中,只介绍了SQL Server数据库的调用,

在实际对access的调用时,出现能按实例,根本不能调用?

问题解决:在调用accessADO存储过程方法:1.在属性“过程名称”处直接输入存储名称;

2.把活动属性设置为“真”

强烈建议:1.请“月太”公司能否加强对使用手册的内容,希望不要忽视让一些看似简单的问题,对3.23手册的更新,个人真的觉得看不到什么进步;

说明:使用手册我是全部打印装定成册的,不是随便发表此言论;

2.请“月太”关注星友们提的合理化建议,

谢谢!!!!!!!!!



--  作者:admin
--  发布时间:2006-4-3 16:09:10
--  

严格意义上来说,ACCESS中查询中创建的是“视图”而不是“存储过程”。视图是从一个或多个表中显示特定的行和列的虚拟表。而绝大部分ACCESS视图可以移植成SQL Server的存储过程。利用ADO存储过程构件可以调用ACCESS创建的视图,由于它不是真正的存储过程,所以在设置“过程名称”时,没有显示存储过程列表,但是手动录入正确的视图名称,也是可以调用的。《使用手册》在这个概念上确实没有说清。


--  作者:wd0001
--  发布时间:2006-4-4 0:24:39
--  
其实,在access数据库中,先在数据库查询中创建查询,就只需ADO数据表构件就可以调用“视图”了。
--  作者:admin
--  发布时间:2006-4-4 9:02:23
--  
以下是引用wd0001在2006-4-4 0:24:39的发言:
其实,在access数据库中,先在数据库查询中创建查询,就只需ADO数据表构件就可以调用“视图”了。

确实像你说的这样,但是“视图”严格意义上说,不是“存储过程”。《使用手册》上的措词不严谨。对此,我们已经进行修改。