I
Irshad Alam
Dear All,
Writing with a very high hope to get a good solution and I believe there
will lot of readers and users of Access facing the same problem and will be
looking forward to a solution to solve it.
I have developed a mdb in Microsoft Access 2000 (which has several form and
several type of reports in which I have done VBA coding to complete my
requirement).
Now I have to give the mdb to a company who has the following situation:
There are 6 Users. All are connected to each other through LAN. But there MS
Office Version is different to each other. 2 Users is having MS Office 2000
installed, 1 user is having MS Office 2002 installed and other 3users are
having Ms office 2007 installed. Situation of the customer is that he don’t
want to split the mdb (for front end and back-end) as all the user will not
be using the mdb every time (he assures), therefore, he want me keep the mdb
on any of the machine and let all the pc have the shortcut to get the mdb
opened when required.
One way I understand to handle this situation is to make the mdb as run time
But sorry to say that I don’t have the MS Office 2000 developer version to do
this, therefore I am unable to make it as mdb run time.
Secondly the following is in my mind, which I want to clarify before
deciding to deliver:
1. On which version of MS office PC I should keep so that it will be safe
and give better performance.
2. Does the higher version of Access like 2003 and specially 2007 will make
any problem in performing
3. What steps and changes I should be prepared to handle the situation.
4. Any changes or modification I should do before giving this mdb, specially
in VBA coding.
5. I have disabled the shiftkey and set the password for viewing the code of
module, Does this safety will be same in Access 2007 (I am sure that till
Access 2003 it will be same and maintained) or it will broken.
Thirdly – I noticed the problem while just testing the mdb on the access
2007 on one of the laptop found there is so much of unwanted menu’s and
toolbar’s available at the top of the form, As accordingly it should hide all
the toolbars and menu bars and it should show only the custom toolbars and
menus one which I made and has set to it. It works perfect in MS office 2000
to MS –office 2002. How to hide the unwanted/builtin menu/toolbars and to
show my customer menu/toolbar on the form/report. As it is really viewing odd.
Fourthly – I am worried that the VBA code which I have used for Ms access
2000 will run perfectly in access 2007 or not.
My main worry now a days is always for the below both:
A. How to convenience customer to use MS Access database. As customer is
always worried and afraid of access updating of version and the problem
occurring due to this. As updating of all the computer for same version needs
expenses. Secondly they want to refer so many websites where the future of
Access showing NOT GOOD and discouragement for large scale data management is
not recommended. Also some prefer to migrate from Access to Oracle or SQL.
This makes Customer think again and again before agree for giving the job of
access database.
B. My personal worry is that – Is there any future if I continue developing
access database as my profession, If not how to update myself and move to
which so that better future can be obtained in the programming. From Last 6
years and I am developing programs in access mdb for the several types of
professions.
Thanking you all in advance for the solutions and valuable advises.
Regards
Irsh
Writing with a very high hope to get a good solution and I believe there
will lot of readers and users of Access facing the same problem and will be
looking forward to a solution to solve it.
I have developed a mdb in Microsoft Access 2000 (which has several form and
several type of reports in which I have done VBA coding to complete my
requirement).
Now I have to give the mdb to a company who has the following situation:
There are 6 Users. All are connected to each other through LAN. But there MS
Office Version is different to each other. 2 Users is having MS Office 2000
installed, 1 user is having MS Office 2002 installed and other 3users are
having Ms office 2007 installed. Situation of the customer is that he don’t
want to split the mdb (for front end and back-end) as all the user will not
be using the mdb every time (he assures), therefore, he want me keep the mdb
on any of the machine and let all the pc have the shortcut to get the mdb
opened when required.
One way I understand to handle this situation is to make the mdb as run time
But sorry to say that I don’t have the MS Office 2000 developer version to do
this, therefore I am unable to make it as mdb run time.
Secondly the following is in my mind, which I want to clarify before
deciding to deliver:
1. On which version of MS office PC I should keep so that it will be safe
and give better performance.
2. Does the higher version of Access like 2003 and specially 2007 will make
any problem in performing
3. What steps and changes I should be prepared to handle the situation.
4. Any changes or modification I should do before giving this mdb, specially
in VBA coding.
5. I have disabled the shiftkey and set the password for viewing the code of
module, Does this safety will be same in Access 2007 (I am sure that till
Access 2003 it will be same and maintained) or it will broken.
Thirdly – I noticed the problem while just testing the mdb on the access
2007 on one of the laptop found there is so much of unwanted menu’s and
toolbar’s available at the top of the form, As accordingly it should hide all
the toolbars and menu bars and it should show only the custom toolbars and
menus one which I made and has set to it. It works perfect in MS office 2000
to MS –office 2002. How to hide the unwanted/builtin menu/toolbars and to
show my customer menu/toolbar on the form/report. As it is really viewing odd.
Fourthly – I am worried that the VBA code which I have used for Ms access
2000 will run perfectly in access 2007 or not.
My main worry now a days is always for the below both:
A. How to convenience customer to use MS Access database. As customer is
always worried and afraid of access updating of version and the problem
occurring due to this. As updating of all the computer for same version needs
expenses. Secondly they want to refer so many websites where the future of
Access showing NOT GOOD and discouragement for large scale data management is
not recommended. Also some prefer to migrate from Access to Oracle or SQL.
This makes Customer think again and again before agree for giving the job of
access database.
B. My personal worry is that – Is there any future if I continue developing
access database as my profession, If not how to update myself and move to
which so that better future can be obtained in the programming. From Last 6
years and I am developing programs in access mdb for the several types of
professions.
Thanking you all in advance for the solutions and valuable advises.
Regards
Irsh