Wrox Home  
Search P2P Archive for: Go

  Return to Index  

access thread: Application upgrade deployments


Message #1 by "Malcolm" <rmk9785e@h...> on Sat, 12 May 2001 05:35:07
I am new to Access development and have read through Beginning Access 2000 VBA book before developing 

my first application in Access2000/DAO.  This application is in use and now I am making some 

enhancements and bug fixes.  My questions are:



1- Is there a tool to keep track of application changes?

2- How does one deliver an updated application (table structure, relationships, module code, form & 

report changes) without over-writing data in existing database?



Please point me in the right direction if this is not the forum for such questions.



Thanks.



Malcolm
Message #2 by John Fejsa <John.Fejsa@h...> on Mon, 14 May 2001 09:19:22 +1000
Hi Malcolm,



To deliver an updated application without over-writing data in existing 

database you should have designed your application with ease of maintenance

 in mind (front-end database to store you application part/back-end 

database to store your data tables.)



You will find it hard to maintain you code and other front-end components, 

such as reports, forms, queries, etc, if you stored both your data and 

code in one database.



If everything is one database, you may have to manually split your 

application (front-end/back-end components) or use the wizard to do it for 

you (Tools, Add-Ins, Database Splitter) so it becomes easy to maintain now 

and later down the truck.



Hope that helps





_____________________________________



John Fejsa

Systems Analyst/Computer Programmer

Hunter Centre for Health Advancement

Locked Bag 10

WALLSEND NSW 2287

Phone: (02) 49246 336 Fax: (02) 49246 209

________________________________________





I am new to Access development and have read through Beginning Access 2000 

VBA book before developing

my first application in Access2000/DAO.  This application is in use and 

now I am making some

enhancements and bug fixes.  My questions are:



1- Is there a tool to keep track of application changes?

2- How does one deliver an updated application (table structure, relationsh

ips, module code, form &

report changes) without over-writing data in existing database?



Please point me in the right direction if this is not the forum for such 

questions.



Thanks.



Malcolm



Message #3 by "Malcolm" <rmk9785e@h...> on Tue, 15 May 2001 04:51:41
The application is split in front-end/back-end but when I try to import data from production 

database to the updated back-end, I don't see a way of importing data only and not the structure.  

Normally I should be able to use the back-end as is but sometimes I make a change in table structure 

and need to migrate data. 



I  must be missing something very obvious since import does not offer this option.



Thanks for your assistance.



> Hi Malcolm,

> 

> To deliver an updated application without over-writing data in existing 

> database you should have designed your application with ease of 

maintenance

>  in mind (front-end database to store you application part/back-end 

> database to store your data tables.)

> 

> You will find it hard to maintain you code and other front-end 

components, 

> such as reports, forms, queries, etc, if you stored both your data and 

> code in one database.

> 

> If everything is one database, you may have to manually split your 

> application (front-end/back-end components) or use the wizard to do it 

for 

> you (Tools, Add-Ins, Database Splitter) so it becomes easy to maintain 

now 

> and later down the truck.

> 

> Hope that helps

> 

> 

> _____________________________________

> 

> John Fejsa

> Systems Analyst/Computer Programmer

> Hunter Centre for Health Advancement

> Locked Bag 10

> WALLSEND NSW 2287

> Phone: (02) 49246 336 Fax: (02) 49246 209

> ________________________________________

> 

> 

> I am new to Access development and have read through Beginning Access 

2000 

> VBA book before developing

> my first application in Access2000/DAO.  This application is in use and 

> now I am making some

> enhancements and bug fixes.  My questions are:

> 

> 1- Is there a tool to keep track of application changes?

> 2- How does one deliver an updated application (table structure, 

relationsh

> ips, module code, form &

> report changes) without over-writing data in existing database?

> 

> Please point me in the right direction if this is not the forum for such 



> questions.

> 

> Thanks.

> 

> Malcolm

> 

Message #4 by John Fejsa <John.Fejsa@h...> on Wed, 16 May 2001 10:18:52 +1000
You could use an append query to import data from your old database to 

updated database or just copy the data individual tables.



Depending on the number of changes you made to the new version, you may 

have to change your select query to reflect format changes, ie.,, you may 

have to add new columns to the query to mimic the new version  before you 

can copy the data.



For instance, if you old table had the following fields: name, address, 

sex and you new table added a new field called title your query would have 

the following fields: Title:"", Name, Address, Sex. The new Title field 

would contain null value, however, the query would mimic the structure of 

the new database table and you could copy the old database table to the 

new one.



I hope that makes sense





_____________________________________



John Fejsa

Systems Analyst/Computer Programmer

Hunter Centre for Health Advancement

Locked Bag 10

WALLSEND NSW 2287

Phone: (02) 49246 336 Fax: (02) 49246 209

________________________________________



CONFIDENTIALITY & PRIVILEGE NOTICE

The information contained in this email message is intended for the named 

addressee only.  If you are not the intended recipient you must not copy, 

distribute, take any action reliant on, or disclose any details of the 

information in this email to any other person or organisation.  If you 

have received this email in error please notify us immediately.



>>> rmk9785e@h... 15/05/2001 14:51:41 >>>

The application is split in front-end/back-end but when I try to import 

data from production

database to the updated back-end, I don't see a way of importing data only 

and not the structure. 

Normally I should be able to use the back-end as is but sometimes I make a 

change in table structure

and need to migrate data.



I  must be missing something very obvious since import does not offer this 

option.



Thanks for your assistance.



> Hi Malcolm,

>

> To deliver an updated application without over-writing data in existing 

=3D

> database you should have designed your application with ease of

maintenance=3D

>  in mind (front-end database to store you application part/back-end =3D

> database to store your data tables.)=3D20

>

> You will find it hard to maintain you code and other front-end

components, =3D

> such as reports, forms, queries, etc, if you stored both your data and 

=3D

> code in one database.=3D20

>

> If everything is one database, you may have to manually split your =3D

> application (front-end/back-end components) or use the wizard to do 

it

for =3D

> you (Tools, Add-Ins, Database Splitter) so it becomes easy to maintain=20



now =3D

> and later down the truck.=3D20

>

> Hope that helps

>

>

> _____________________________________

>

> John Fejsa

> Systems Analyst/Computer Programmer

> Hunter Centre for Health Advancement

> Locked Bag 10

> WALLSEND NSW 2287

> Phone: (02) 49246 336 Fax: (02) 49246 209

> ________________________________________

>

>

> I am new to Access development and have read through Beginning Access

2000 =3D

> VBA book before developing=3D20

> my first application in Access2000/DAO.  This application is in use and 

=3D

> now I am making some=3D20

> enhancements and bug fixes.  My questions are:

>

> 1- Is there a tool to keep track of application changes?

> 2- How does one deliver an updated application (table structure,

relationsh=3D

> ips, module code, form &=3D20

> report changes) without over-writing data in existing database?

>

> Please point me in the right direction if this is not the forum for 

such

=3D

> questions.

>

> Thanks.

>

> Malcolm

>





.au






This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient,
please delete it and notify the sender. Views expressed in this message are those of the individual sender, and are not necessarily
the views of Hunter Health.




  Return to Index