向客户端提供Access应用程序 [英] Delivering an Access app to a client

查看:70
本文介绍了向客户端提供Access应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我即将向客户提供我的第一个Access应用程序,并且

尝试执行正确操作现在,为了使客户和我自己尽可能轻松地进行未来的维护。在最初的

交付和安装之后,我将在我的场所进行持续的

开发/维护,然后访问客户的

办公室定期安装更新。


之前从未这样做过,我非常感谢这个计划的现实检查




初始交付:

- 拆分数据库并部署_be部分在网络服务器上

客户办公室

- 使用链接表管理器配置前端参考

服务器上的表格

- 在每个用户的工作站上安装前端的副本

- 测试


提供更新:

- 制作_be的备份副本文件

- 如果更新涉及对任何表的更改,请打开_be。文件和

相应地修改其表格

- 使用链接表管理器将新前端配置为服务器上的
引用表

- 用新的

版替换每个用户工作站的前端副本

- 测试

谢谢


Rick

I am about to deliver my first Access application to a client and am
trying to do things "right" now, so as to make future maintenance as
painless as possible for the client and myself. Following the initial
delivery and installation, I''ll be conducting ongoing
development/maintenance on my premises, and then visiting the client''s
office periodically to install updates.

Having never done this before, I''d greatly appreciate a reality check
on this plan:

Initial delivery:
- Split the database and deploy the "_be" part on the network server at
the client''s office
- Use the Linked Table Manager to configure the front-end to reference
tables on the server
- Install a copy of the front-end on each user''s workstation
- Test

Delivering an update:
- Make a backup copy of the "_be" file
- If the update involves changes to any table, open the "_be" file and
revise its tables accordingly
- Use the Linked Table Manager to configure the new front-end to
reference tables on the server
- Replace each user workstation''s copy of the front-end with the new
version
- Test

Thanks

Rick

推荐答案

< nn *** *@optonline.net>在消息中写道

news:11 ********************** @ t31g2000cwb.googlegr oups.com ...
<nn****@optonline.net> wrote in message
news:11**********************@t31g2000cwb.googlegr oups.com...
我即将向客户提供我的第一个Access应用程序并且正在尝试做正确的事情。现在,为了使客户和我自己的未来维护尽可能无痛。在最初的交付和安装之后,我将在我的场所进行持续的开发/维护,然后定期访问客户的办公室以安装更新。

以前从未这样做过,我非常感谢这个计划的现实检查:

初次交付:
- 拆分数据库并部署" _be"部分位于客户办公室的网络服务器上
- 使用链接表管理器配置前端参考服务器上的表
- 安装副本每个用户工作站上的前端
- 测试

提供更新:
- 制作_be的备份副本文件
- 如果更新涉及对任何表的更改,请打开_be。文件并相应地修改其表格
- 使用链接表管理器将新前端配置为服务器上的参考表
- 替换每个用户工作站的副本新版
版本的前端 - 测试

Rick
I am about to deliver my first Access application to a client and am
trying to do things "right" now, so as to make future maintenance as
painless as possible for the client and myself. Following the initial
delivery and installation, I''ll be conducting ongoing
development/maintenance on my premises, and then visiting the client''s
office periodically to install updates.

Having never done this before, I''d greatly appreciate a reality check
on this plan:

Initial delivery:
- Split the database and deploy the "_be" part on the network server at
the client''s office
- Use the Linked Table Manager to configure the front-end to reference
tables on the server
- Install a copy of the front-end on each user''s workstation
- Test

Delivering an update:
- Make a backup copy of the "_be" file
- If the update involves changes to any table, open the "_be" file and
revise its tables accordingly
- Use the Linked Table Manager to configure the new front-end to
reference tables on the server
- Replace each user workstation''s copy of the front-end with the new
version
- Test

Thanks

Rick




你为自己做了很多工作IMO ;-)


我会将FE部署在一个只读的公共文件夹中并让用户'' />
快捷方式打开一个批处理文件,该文件将FE从公用文件夹复制到本地驱动器上的

文件夹,然后打开它。您还可以在公共文件夹中部署批量

文件,以准备用户的PC接收FE(即

创建本地文件夹并复制其配置文件的快捷方式这是我使用的系统

,它完美无瑕。这意味着你只需要部署

FE一次,用户总是得到最新的版本。示例代码

如下:


ECHO OFF

DEL"%userprofile%\ MyLocalFolder \ *。*" / Q

RD"%userprofile%\ MyYocalFolder"

MKDIR"%userprofile%\ MyLocalFolder"

DEL"% userprofile%\desktop \ MyShortcut.lnk"

XCOPY" X:\\ MyPublicFolder \ MyShortcut.lnk""%userprofile%\\\\\\\ />
****


ECHO OFF

DEL"%userprofile%\ MyLyFolder \ *。*" / Q

XCOPY" X:\ MyPublicFolder \ MyApp.mdb" "%userprofile%\ MyYocalFolder" / I

START" MyApp" / MAX" C:\Program Files \ Microsoft Office \ Office11 \ MSACCESS.EXE"

"%userprofile%\ MyLyFolder \ MyApp.mdb"


要修改BE,您需要拥有独占访问权限。我会将BE移动到

a开发区域,在那里没有连接的危险

make mods,compact等,然后将其复制回来。


HTH - Keith。
www.keithwilby.com


Keith -


非常感谢,我会在初次安装时使用你的想法。

我的计划中的其他一切听起来都不错吗?


Rick

Keith -

Many thanks, I will use your idea when doing the initial installation.
Does everything else in my plan sound OK?

Rick


nn **** @ optonline.net 写道:
我即将向客户提供我的第一个Access应用程序/>试图做正确的事情现在,为了使客户和我自己的未来维护尽可能无痛。在最初的交付和安装之后,我将在我的场所进行持续的开发/维护,然后定期访问客户的办公室以安装更新。

以前从未这样做过,我非常感谢这个计划的现实检查:

初次交付:
- 拆分数据库并部署" _be"部分在网络服务器上客户办公室
- 使用链接表管理器配置前端参考服务器上的表
- 安装副本每个用户工作站上的前端
- 测试

提供更新:
- 制作_be的备份副本文件
- 如果更新涉及对任何表的更改,请打开_be。文件并相应地修改其表格
- 使用链接表管理器将新前端配置为服务器上的参考表
- 替换每个用户工作站的副本新版
版本的前端 - 测试

Rick
I am about to deliver my first Access application to a client and am
trying to do things "right" now, so as to make future maintenance as
painless as possible for the client and myself. Following the initial
delivery and installation, I''ll be conducting ongoing
development/maintenance on my premises, and then visiting the client''s
office periodically to install updates.

Having never done this before, I''d greatly appreciate a reality check
on this plan:

Initial delivery:
- Split the database and deploy the "_be" part on the network server
at the client''s office
- Use the Linked Table Manager to configure the front-end to reference
tables on the server
- Install a copy of the front-end on each user''s workstation
- Test

Delivering an update:
- Make a backup copy of the "_be" file
- If the update involves changes to any table, open the "_be" file and
revise its tables accordingly
- Use the Linked Table Manager to configure the new front-end to
reference tables on the server
- Replace each user workstation''s copy of the front-end with the new
version
- Test

Thanks

Rick




如果需要更改,我通常会让客户端向我发送BE(ZIP)(或者如果您愿意,可以通过代码实现
)。如果

FE有变化,我只需给它们发一个新的(打包的)。在现场购买

并不总是方便的,特别是如果他们是州际公路,或者你最终安装了多个




然而,有些客户坚持持有手。我总是去现场......但是他们也有钱花钱。


问候,


Br @ dley



I usually get the client to send me the BE (ZIPed) if it needs changes (or
you can implement changes by code if you like). If there are changes to the
FE I just send them a new one (packaged). It''s not always convenient to go
onsite, esp if they are interstate or if you end up having multiple
installations.

Some clients however insist on "hand holding" and I always go onsite.. but
they have the money to spend too.

regards,

Br@dley


这篇关于向客户端提供Access应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆