范文无忧网学习方法技巧常识

access如何使用附件控件

02月22日 编辑 fanwen51.com

[如何学习access2010]access(微软发布的关联式数据库管理系统)一般指Microsoft Office Access Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine...+阅读

ACCESS中APPLICATION对象有两个我自己认为比较BB的方法,其中一个是SaveAsText, 另一个是那就是→LoadFromText。我记得是刚学ACCESS不久,当时在研究FMS一个分析工具时,跟踪发现它总会产生一些临时文件,对这些临时文件分析,发现它与VB里的窗体文件差不多的格式,所以估计微软可以将ACCESS的窗体转换为文本格式,并提供一种逆相转换的方法。所以发现了深厚的兴趣,后来就找到这两个方法。

虽然微软还有其它一些比较好用的未公开的属性,但我在这两个方法上花的时间还是最多的,因为它的确有使用价值,所以说说自己多年来的使用心得。 这两个方法在以后的ACCESS版本中并不一定支持,所以我并不建议大家使用,但因为有些功能如果使用它来实现,可以节省比较多的时间,所以,在某些情况下,我还是会使用它,至少现有的ACCESS版本都支持这个方法。

如果同样的功能你可以通过ACCESS正常的方法来实现,我则建议你使用微软公开的方法。切记! 用途1: 使用application.saveastext acForm,"我的窗体","c:\test.txt"将整个窗体导出到一个文本文件,将其打包发送给朋友,再使用application.loadfromtext acForm,"我的窗体","c:\test.txt"再导回去。你可以压缩打包传送。 用途2: 可以将窗体保存到文本文件,然后把文本文件存储到OLE字段里,这样整个窗体的界面与代码都可保存到ACCESS数据表里,这个方法对编写 代码库管理器 非常有用。

在使用时,还可即时将文本文件还原到一个窗体,让使用者即时预览到这个技巧产生的效果 用途3: 将窗体保存到一个文件文件,使用正则表达式对代码进行分析,可以分析语法,代码结构、语法错误、字数统计等等,你可参考一下FMS的一个ACCESS分析工具,它有的功能,你花个半年,做出来应该也没有大问题啦。记得让我试用一下源码哦。

用途4: 真正的全局替换,一般我们需要全局替换窗体里一个属性的名称或内容,需要逐个逐个修改,而无法实现像代码中的全局替换,现在将窗体导出到文本文件,在文本文件里进行全局替换,完成后再导回窗体。 用途5: 繁简转换,中英转换,一般对控件标题、提示文字、默认值等进行文字上繁简转换后并不能真正实现繁简转换,在转换后相应的环境中打开还会出现ACTIVEX控件找不到或者OLE错误,将窗体或其它对象转换为文本文件后再进行繁简转换,然后再转换相应的字符集、字体名称、节的繁简对应名称、CRC校验码等之后,再导回ACCESS相应对象,就可完成整个ACCESS程序的转换,相应的程序效果可参见我做的繁简转换通用程序,记住简体一般是134 繁体是136 英文你打开就知了。

我奉劝,如果你想做同样的功能,那你最好就别做了,用我的就得了,免得断我财路,我提成20%给你就得了,等两年后积到100元我再一次汇给你:) 用途6: 中英转换,虽然还需要进行少量手工转换,但已经节省了不少时间,但如何使用正式表达式来正确区别哪些是标题、提示文字、消息框还需要一些技巧。 用途7: 改变控件的默认属性 除了我们在设计状态修改控件的默认属性之外,使用修改文本文件的内容也可达到修改控件默认属性的效果,当窗体或报表导出到文本文件之后,所有的窗体、控件属件以及默认控件属性都在文本文件中体现出来,通过修改这个文本文件里有关默认属性的设置即可达到目的。

什么是默认属性?举个例子,你从国外下载一个程序,为什么往窗体里面添加控件,控件字体总是Serif,而在简体中文环境下新建的窗体控件,字体都是"宋体",在繁体中文环境下新建的窗体控件,字体都是"新细明体",就是因为这个控件的默认属性导致的 。 用途8: 实现自动创建窗体模板的效果,将做好的具备基本功能的窗体导出到文本文件保存起来,到需要使用的时间,直接导入回来马上就可能产生一个已具备常用功能的窗体,不需要从头来过,再做得自动化一点,做一个丰富的窗体功能代码库,可让用户选择各种不同的功能,然后从这些代码库里选择想要的代码按照窗体文本文件的格式创建一个文本文件,再由这个文本文件自动组合出一个完善的窗体,不需要用户去编程,他只要选择字段,选择窗体功能、选择样式、选择模板就可实现各种录入窗体、查询窗体、分析窗体、报表统计等等,写程序就变成了组装程序。

到时大家没事干了,就开发各个专用组件吧。注意,在文本文件中复制功能和代码,在自动编程化方面,相对窗体里复制控件和代码,具有更大的弹性和可塑性。 用途9: 如果窗体或报表里有图片或OLE对象,在导出的文本文件里会包含它们的二进制文件,使用正则表达式或其它方法提取这部分内容再将其还原到相应的图片文件中,即可实现将窗体和报表的图像保存取文件(ACCESS不支持直接将图像控件的图片保存到文件) 。

用途10: 实现将ACCESS窗体和报表转换到VB程序中,现在有一些专业程序提供这种功能,我想基本思路应该是出于此,将窗体和报表导出到文件文件,然后分析它与VB窗体文件之间的分别,然后修改文本文件以适应VB窗体的需要即可实现,...

延伸阅读:

Windows Live Mail怎么用如何使用使用问题使用方法和技巧Windows Live Mail是Hotmail的新名称,它运用了更新的技术,性能将更加令人满意。目前Windows Live Mail仍处于测试阶段,小编从它的微软的官方网站找到了关于它的一些常见问题解...

PPT2007控件如何应用呢在使用PowerPoint制作幻灯片时,会遇到这样的问题:一个图文并茂的幻灯片,左面是图,右面是说明文字,文字内容过多,不能全部展示;又如,产品演示,分成若干页,上翻下翻十分不便,放在一页又受...

哪位高手有PPT中的控件使用说明(1)Movie属性 输入要插入的flash的影片文件名。如果不在当前文件夹中,则需要指明文件的路径,最好是将文件拷贝到当前文件夹中。 (2)FrameNum属性 设置影片开始放映的帧编号,如果...

PS套索工具如何使用套索工具使用技巧而且在使用的时候注意其属性栏的设置。 第一种是不规则套索工具,它的主要用法是可以随心使用,就等于是自己的一支笔一样,想怎么移就怎么移,就是毫无规则和章法的使用,所以就叫它...

简单的ACCESS作业太简单了。 首先是数据库比如为cj.mdb,里面有表为grade存储成绩。 查询首页(index.html): <form method="POST" action="result.asp"&gt; 姓名:<input type="text" name="xm" size="20"&gt;...

Access数据库作业1. 内容 (1)选择自己感兴趣的有实际应用价值的题材。 (2)选择难度和规模合适的题材,以便按时、保证质量地完成系统设计。2. 课程设计指导 (1)熟悉选材业务当课程设计的题目选择后,首...

急求access答案1.desc tEmployee 添加主键alter table 表名 add constraint 主键名 primary key(字段名) 2.alter table aaa drop column name 实例:修改成绩表,其成绩的有效性规则为1-100间,默...

求access作业要求如下数据库自己建了,我也不知道里面都有些傻,就给你个语句就ok了,都是些简单东西 --插入数据 INSERT INTO score VALUES('111', '李', '男', '语文', 78); INSERT INTO score VALUES('1...

如何把Access与VB连接起来在VB中,连接ACCESS数据库的方法主要有下面三种 a.Data Link文件 b.使用ODBC数据源名称 c.使用连接字符串 使用数据环境设计器创建数据库连接,首先添加环境引用。然后找到数据...

推荐阅读
图文推荐
栏目列表