冷月葬花魂 发表于 2015-1-16 22:19:52

MYSQL网页编程之数据在Access与Office组件间自在活动

由于MySQL数据库已经如此普及,对企业来说它无疑是一个更好的选择。Access是Office组件的主要成员,其次要功效是数据库的办理和使用。因为其提高率和易用性都不及其他成员,以是人人经常会以为Access的操纵不太便利。假如我们可以完成ACCESS与Office组件其他成员之间举行数据交换,就可以到达扬长避短、进步事情效力的目标。
在Word中翻开ACCESS的表
假如想把ACCESS中的表转换成为Word中可以读取的文件格局,以便当用Word举行处置,能够接纳以下3种体例:
1、使用剪贴板
在Access中,翻开要转换的表并查询。将鼠标指针拖过所选纪录的行选择器(在窗口的最左端,当鼠标置于其上时,鼠标指针会酿成向右偏向的箭头),能够选择一组纪录;将鼠标指针拖过所选字段的字段选择器(在窗口的最上端,当鼠标置于其上时,鼠标指针会酿成向下偏向的箭头),能够选择一组字段;当用鼠标单击左上角的字段选择器和行选择器的交织处时,可选中一切纪录大概说是选中一切字段。举行上述3种情形之一的选择今后,再单击工具栏上的“复制”,将所选内容复制到剪贴板中。随后翻开Word,单击工具栏上的“粘贴”,便可将ACCESS表大概查询了局复制成Word表格。假如您以为被复制出去的深色底纹表头影响视觉效果,能够选中该行后,实行“格局”菜单下的“边框和底纹”命令,再选择“底纹”*“无添补色”。
2、导出为RTF文件
在ACCESS中,翻开要转换的表大概查询了局,选择“文件”*“导出”,将“保留范例”指定为“RichTextFormat”。在Word中,实行“文件”菜单下的“翻开”命令大概间接按下工具栏上的“翻开”按钮,在随后弹出的“翻开”对话框中,单击“文件范例”中间的下拉列表,将其指定为“RTF格局”,找到后面保留的RTF文件双击便可翻开。
3、间接拔出数据库
在Word中,单击“视图”*“工具栏”,选中“数据库”(大概将鼠标置于Word窗口的菜单栏或工具栏上右击,在弹出的快速菜单当选中“数据库”一项),并在Word中翻开Access的表大概查询了局,单击新增添出来的“数据库”*“拔出数据库”*“数据库”*“猎取数据”,将文件范例指定为“MSACCESS数据库”,选中一个数据库文件中的表大概查询,再单击“拔出数据”便可。
将Word中的表格导进ACCESS中
在Word中能够对Access转换过去的表格自若地举行编纂,然后再将处置好的表格从头导进Access中。能够经由过程2种举措在ACCESS中利用Word表格的数据。
一方面,经由过程剪贴板。其办法是在Word当选中表格的多少行或多少列(固然,也能够单击表格左上角的“选择”工具,选中表格一切数据)后,单击工具栏上的“复制”,然后再翻开ACCESS中的表大概查询了局,点击工具栏上的“粘贴”,将表格数据复制过去。
另外一方面,经由过程文本文件作为过渡。用户能够分红两步来做:第—步,先把Word中的表格转换成纯文本文件;第二步,在Access中导进文本文件。详细操纵办法是,在Word当选中表格,顺次实行:表格转换成笔墨,然后选择“文件”*“另存为”*“保留范例”*“纯文本”;在ACCESS中顺次实行:文件猎取内部数据导进,将“文件范例”指定为“文本文件”。
Excel中导进ACCESS数据
可使用3种办法将ACCESS中的表大概查询导进Excel中。
1、使用剪贴。
其操纵办法与导出为Word表格不异。
2、将ACCESS数据导出为Excel文件
详细操纵办法为:在ACCESS当选中表大概查询,实行“文件”*“导出”命令,将“保留范例”指定为“MicrosoftExcel97-2000”,在Excel中间接双击该文件便可将其翻开。
3、间接在Excel中翻开
操纵办法是顺次实行:数据猎取内部数据新建数据库查询(因为典范安装中不包含该功效,以是当第一次利用时体系会提醒安装),在随后翻开的“选择数据源”对话框中,将“新数据源”指定为“MSACCESSDatebase”便可。
将Excel事情表导进ACCESS
使用Excel便利的主动输出功效和壮大的数据处置功效对Access导进的数据举行一番处置以后,再将其转换成ACCESS文件,无疑是实践事情中利用最多的一种办法。
Access中导进Excel文件的操纵与导进文本文件不异,只需在Access中顺次实行:文件猎取内部数据导进,将“文件范例”指定为“MicrosoftExcel”便可。固然也能够经由过程便利快速的剪贴板完成(操纵办法与Word表格导进ACCESS表不异)。
ACCESS文件与HTML文档的互相转换
要将Access文件转换成HTML文档(超媒体文档),能够在ACCESS当选择“文件”*“导出”*“保留范例”*“HTML文档”。能够用MicrosoftFrontPage或其他网页编纂软件翻开该文档举行编纂修正。
与导进文本文件和Excel文件办法不异,要在ACCESS中导进HTML文档,只需顺次实行:文件猎取内部数据导进,将“文件范例”指定为“HTML文档”便可。
在分歧的ACCESS文件之间举行数据共享
假如新建的表与已存在的表中部分字段或部分纪录不异,明显能够经由过程共享原有表中的数据来进步事情效力。并且被共享的表既能够与新建表在统一数据库内,也能够不在统一数据库内。详细共享体例有3种:
1、使用剪贴板
在数据库窗口中,右击必要备份的表大概查询,在快速菜单当选择“复制”命令,在必要复制的中央右击鼠标后选择“粘贴”命令,依据必要选择“只粘贴布局”、“布局和数据”仍是“将数据追加到已有的表”。固然,也能够翻开要转换的表大概查询,间接选中部分纪录或部分字段,将其复制到其他的表或查询中。
2、间接导进ACCESS工具
详细操纵步骤是,顺次实行:文件猎取内部数据导进,将“文件范例”指定为“MicrosoftACCESS”,如许就能够将以后数据库或其他数据库中的工具导进。
3、使用链接表
使用链接表的共享操纵同上相似,顺次实行:文件猎取内部数据链接表,将“文件范例”指定为“MicrosoftACCESS”,找到响应的表后将其链接出去。和下面间接导进的区分在于,链接出去的表的数据会随原始表数据同步变更,而导进则不会。
实在,在利用链接表时,假如将“文件范例”分离指定为“MicrosoftExcel”、“文本文件”或“HTML文档”,也能够分离将这些文件导进ACCESS,且导进的表中数据会跟着原始数据的变更而变更。

一个相关的问题是第三方支持的资格问题,尽管直接来自厂商的支持和服务可以一定程度上减缓这个问题,但是,对于有的企业来说,通过强有力的本地化支持显然更有吸引力。

第二个灵魂 发表于 2015-1-19 08:53:41

始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。

小魔女 发表于 2015-1-28 05:54:56

记得在最开始使用2k的时候就要用到这个功能,可惜2k没有,现在有了作解决方案的朋友会很高兴吧。

山那边是海 发表于 2015-2-5 18:15:29

我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力

若天明 发表于 2015-2-13 05:37:07

如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。

简单生活 发表于 2015-3-3 15:56:37

你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。

小妖女 发表于 2015-3-11 12:16:49

多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油

透明 发表于 2015-3-18 16:29:04

无法深入到数据库系统层面去了解和探究

愤怒的大鸟 发表于 2015-3-26 12:58:15

只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
页: [1]
查看完整版本: MYSQL网页编程之数据在Access与Office组件间自在活动