Something Not Entirely Unlike Access应用程序介绍

“我们希望你在MS Access中建立一个应用程序,但是我们不希望它看起来像Access。事实上,我们希望它看起来像一个web页面。。。像一个浏览器应用程序。”

这可行吗?你自己判断。下面是一个截屏,你可以在这里下载这个应用程序的代码,我称之为Something Not Entirely Unlike Access。这个应用程序描述了下面与浏览器类似的功能:

没有Access菜单

混合Access 图标和启动屏幕

单独的表格(页面)界面

自动调整子表格和它们的控制

下一步和上一步按钮,用于“页面”导航

开始页面按钮,用于将用户返回他们的“首页”

构建于WWW web浏览器页面内

用于加载新表格/子表格的超链接

在应用程序外提供快照形式的报表显示

如果这些主题中的任何一个吸引了你,那么请下载这个样例应用程序并试一试。我并没打算把它构建为多么完美的,所以不要给我发反馈告诉我它是多么粗糙。只是为了这个代码。。。在这个应用程序里代码很丰富。在一篇文章里没有办法全部表述出来,但是我会将它分为几个部分在将来的文章里进行描述。但是如果你愿意深入代码的话,你在这里可以看到所有的。 

隐藏Access 内容

你想做的第一件事是删除使得Access看起来像Access的东西。菜单是第一个要处理的,下面是删除它的代码。我将这个代码放到了我的启动表格上,我要做的第一件事就是设置这个表格的可见属性为FALSE并关闭屏幕绘图(DoCmd.Echo False),以便我在用户看不到闪烁的情况下进行我的工作。我还将启动表格最大化,但是这个应用程序的其它方面还有很多工作要做。

Me.Visible=False

DoCmd.EchoFalse

DoCmd.Maximize

DoCmd.ShowToolbar"Web",acToolbarNo

DoCmd.ShowToolbar"MenuBar",acToolbarNo

DoCmd.ShowToolbar"FormView",acToolbarNo

时间: 2024-09-29 04:47:03

Something Not Entirely Unlike Access应用程序介绍的相关文章

《Access 2007开发指南(修订版)》一一1.8 Access应用程序的开发过程

1.8 Access应用程序的开发过程 Access 2007开发指南(修订版)许多开发人员认为,Access是一个快速的应用程序开发环境,因此在创建应用程序时,没有必要进行系统分析和系统设计.对于这一点,笔者并不赞同.如本章前面所述,Access应用程序看起来比较容易创建,但如果规划不当,也会带来灾难. 1.8.1 任务分析 Access应用程序开发过程的第一步就是进行任务分析,也就是考虑在用户工作的时候会发生的每一个过程,这是一件麻烦而必要的工作.当笔者第一次受聘于一家大型公司在大型机上作编

SQL Server 2005基于消息的应用程序介绍

基于消息的应用程序并不是一个新概念,但一直以来,从头编写这样的应用程序都相当困难.我将在一系列三篇文章中讨论一个建立异步消息应用程序的新平台,本文为第一篇,我将在其中说明基于消息的应用程序这一概念,以及一个建立包含在SQL Server 2005中的这些应用程序的新型基础程序. 基于消息的应用程序介绍 处理消息的应用程序是大体上会成功的应用程序.实际上,大多数大型应用程序都应用了某种类型的消息处理.这种处理可能相当简单,例如,把一个文件放在网络共享中,以便另一个应用程序能够处理这个文件:之后,你

xp系统-vs2010生成的访问access数据库程序,在xp下不能查询

问题描述 vs2010生成的访问access数据库程序,在xp下不能查询 我在32位win7系统下,编写的sql访问access2010数据库程序,调试完成,生成了可执行文件.但是当我将执行好的文件,安装到xp系统上时,可以安装,数据更新,也能更新到数据库,就是查询功能不好用,跟没有链接查询似得,求大神帮忙? 解决方案 可以更新按理说也可以查询.你去掉try catch然后运行,看看报什么错.比如是不是连接字符串或者日期格式的问题. 解决方案二: 我在win7系统下运行,及能更新,也能查询,什么

《程序分析方法》——第2章 元程序设计 2.1 元程序介绍

第2章 元程序设计 2.1 元程序介绍 1.元程序概念 在现代程序设计中,程序已经取代数据成为操作对象,变得越来越重要.元级程序设计系统是一种对程序进行操作的有效工具,可用于各种元程序设计.其中,对程序进行处理的基本操作称为元级操作:实现元级操作的语言叫做元语言:所处理的语言叫做目标语言. 元程序(Meta Program)是可以操作目标程序(Object Program)的程序,它可以构造目标程序,也可以将目标程序段组合成更大的目标程序,还可以观察目标程序的结构和其他特性.目标程序是以形式语言

《C++程序设计教程(第3版)》——第1章,第4节简单的C++程序介绍

1.4 简单的C++程序介绍下面通过一个简单的例子来说明C++程序的基本结构.例1.1 一个简单的C++程序./* ------------------------------------------------------------------ Li0101.cpp 该程序用于求一个数的平方 ------------------------------------------------------------------*/include using namespace std;int m

《精通Android 5 多媒体开发》——第22章,第22.1节屏幕保护程序介绍

22.1 屏幕保护程序介绍精通Android 5 多媒体开发屏幕保护设计的初衷是为了防止电脑因无人操作而使显示器长时间显示同一个画面,导致老化而缩短显示器寿命.另外,虽然屏幕保护并不是专门为省电而设计的,但一般Windows下的屏幕保护程序都比较暗,大幅度降低屏幕亮度,有一定的省电作用.现行显示器分为两种--CRT显示器和LCD显示器,屏幕保护程序对两种显示器有不同影响. 22.1.1 屏幕保护程序的作用屏幕保护主要有如下3个作用. (1)保护显象管. 由于长时间静止的Windows画面会让CR

在Access获取程序所在的目录及全名

在Access编程中,经常会需要获取程序所在的目录及全名,下列的各种方法可实现这个功能. 不过,需注意 CurrentProject及CodeProject不适合Access97及以前的版本. 另外,需注意 CurrentProject及CodeProject的区别 一般情况下,如果你的MDB或ADP只使用一个文件,两者指同一个对象.但如果你的MDB引用了另一个MDE文件.且这段代码是在MDE里执行的话,则currentproject指你的第一个MDB,codeproject 指的是你引用的MD

asp在线备份access数据库程序

如果在 Access 数据库中删除数据或对象,或者在 Access 项目中删除对象,Access 数据库或 Access 项目可能会产生碎片并会降低磁盘空间的使用效率.压缩 Access 数据库或Access项目实际上是复制该文件,并重新组织文件在磁盘上的存储方式.压缩同时优化了 Access 数据库和 Access 项目的性能. 所以我们在对日益增大的数据库导致的ASP程序慢得无法忍受的时候,就想到了要压缩他.但常规的做法把他下载到本地然后用MSaccess来完成压缩操作,然后再上传! 需要注

MHA 节点程序介绍

MHA manage 节点包含以下程序: 1. masterha_manager: 监控master, 以及执行failover机制 2. master_master_switch: 手动或者交互式的完成在线failover切换 3. master_check_status: 检查master_manager状态 4. master_check_repl:检查master复制环境是否正确 5. master_stop:关闭master manager 6. master_conf_host 用来