ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 5908|回复: 7

[求助] excel+ado+access

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-5-5 22:49 | 显示全部楼层 |阅读模式
<P>请教高手一个问题,小弟想学excel+ado+access,但是由于现在没有学,但是我对它的理解是:</P>
<P>access是数据库,可以处理大量数据,然后呢,通过access中设计的报表或责excel的数据透视表</P>
<P>可以导出报表,是先用access收集数据,然后第二步才导入excel的关系,所以应该是access+ado+excel.是这样吗?</P>
<P>问题二:access是不是可以多人共同操作呢,在工具选项里面设置,然后共享文件夹,大家就可以共同操作呢,但是有病毒怎么办呢?</P>
<P>问题三:access可以存为mde格式文件,是可以隐藏源代码的,mde的作用就是可以生成一个独立的文件,然后把它共享来操作,</P>
<P>以上是小弟对access结合excel的认识,不知道是不是想我想象的这样呢,请高手指点一二,</P>
<P>非常谢谢......</P>

TA的精华主题

TA的得分主题

发表于 2004-5-6 20:12 | 显示全部楼层
<P>问题一:你这是access+excel。好像和ADO没有关系。由于excel分析功能强大,所以一般是在excel里分析后再倒到access里储存。</P><P>问题二:access有网络功能,可以多人操作。有病毒就杀,共享了肯定有风险。</P><P>问题三:对的,你已经把答案说了。我就没有什么好解释了。</P><P>建议学Access找cgl版主。他是这方面的高高手。</P>

TA的精华主题

TA的得分主题

发表于 2004-5-7 00:43 | 显示全部楼层
<P>补充一点:我认为EXCEL+VBA是学习数据库设计的最好的切入点,建议先学。</P>
<P>数据容量和使用最好由少到多。</P>
<P>还有就是不要为学而学,一定要能应用在工作或其他什么地方,这样才能保持长久的兴趣、和坚韧的信念。(夸了一点)</P>
<P>我现在开始认真学习ACCESS+VBA+SQL了。(进化了一步)</P>

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-5-7 20:12 | 显示全部楼层
<P>能得到各位高手指点,确使小弟有豁然开朗之感,</P><P>深表感谢........</P>

TA的精华主题

TA的得分主题

发表于 2004-5-8 12:51 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2004-5-12 17:10 | 显示全部楼层
<P>各位说的要多,我就越觉得自己浅薄,以后还要多请教了!</P>

TA的精华主题

TA的得分主题

发表于 2007-4-20 20:19 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢 有所帮助

TA的精华主题

TA的得分主题

发表于 2004-5-7 10:25 | 显示全部楼层
<P>ado是一项系统服务,是微软公司推出访问数据的com对象,任何支持com的开发环境都可以使用这个对象来访问数据,比如vc、vb、delphi....等等不胜枚举(com事实上是.net平台之前微软公司的技术核心,若掌握ADO在windows环境下可以访问绝大多数数据,这取决于数据源是否提供对ado的支持),在windows下访问数据当首推ADO,另外还有其他多种方式比如ODBC、DAO、RDO,这些不建议你学习,因为ADO.NET推出后连ADO也是明日黄花,但不是建议你好高骛远去追求.NET,在office开发中最主要的特点是迅捷方便,马上就可以应用。</P><P>Excel我就不用多说了,想必论坛各位坛友都有深刻体会。</P><P>Access是一个非常不错的轻型桌面数据库,他的精华同样象Excel的精髓不在vba而在公式一样,在于Sql查询,如果你学access千万要从关系数据库的理论、Sql语句入手,不要象我刚刚接触时在Access中到处找公式!(很傻吧)说白了,Access与Excel虽师出同门有很多共同之处,但二者本身就是两种不同的东东,不要将二者做任何比较。但二者间相互操作的能力比较强,比如在Excel中可以用数据透视表访问Accees中的数据,也可以通过数据访问导入其中的数据,在Access中可以导入、链接excel的工作表,使用Access的窗体向导快速制作输入窗体,使用Access中的查询处理数据,使用报表工具快速制作报表等等很多用不到编程的操作,省时省力,非常便捷。</P><P>Access是一种数据库的名称,但真正的数据库是扩展名为mdb、mde等等的文件,其数据搜索引擎是JET,所以访问ADO访问mdb数据库的链接子串中“microsoft.jet.oledb.4.0”,指定jet引擎为其数据提供者,大多数主流数据库都为ADO提供了数据访问接口,比如Sql Server、Oracle、DB2等等,这些数据库在ADO面前都是数据的提供者,都可以运用ADO统一的对象模型对其操作,也就是说任何数据库只是存放数据的场所,Ado为我们提供了访问数据的方法,剩下的只是我们利用什么来访问数据,方式多种多样,Excel、ASP、vc、vb等等。</P><P>access是一个文件型的数据库,可以在网络中通过共享来多人使用,但相对于服务器型的数据库,查询数据处理是把整个数据库表传回到客户端来执行,而非在服务端执行,数据流量非常大,网络负荷高,这是其弱点之一,另外安全较差、但小型的工作组对这些要求都不是很高,一般都可以应付。</P><P>mde的作用就是隐藏源代码,没有太多意义</P>
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-11 19:41 , Processed in 0.023866 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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