Hello,
I am getting there with completing my database and am now thinking of splitting it into a front end and a back end before distributing to users. I've never done this before so I have a few questions.
1. As I said, am almost there with the database, the table structure for example is finalised however I do still need to make some modifications mainly with the VBA code and maybe create another couple of simple reports and so forth but I'm moving department in a few weeks and would like to get v1 out before I do. Is it harder to make modifications to a split database? Should I ideally have the whole database in it's final form before splitting it?
2. I understand that you distribute a seperate front end to each user and that ideally they should store this on their C drive while the back end is stored on a sever that they all have access to. I don't work in the IT department so am a bit confused here. I can save the back end to a network drive but this may not always be mapped to the same letter so the absolute address of the back end would be variable. How would I deal with this? Am I mis-sunderstanding where I should save the back end?
3. How can I make it that the user can not see any of the queries/forms/reports except though a switchboard? (I have created my own switchboard as I didn't like the format of the built in one)
4. Following on from the above point. Is a reasonable way of restricting users access to certain parts of the database to distribute restricted switchboards (i.e that the front end some people recieve has less functionality than others)?
I think that will do for starters. I hope that makes sence, basically I don't want to split that database and then realise I've done something horrible wrong and have to start again
Any advice even if not directly related to the questions would be appreciated (I have access 2003)
PS. Sorry not directly related to the thread but how rohbust is Access to Upgarde, for example of my company decides to ever upgrade from 2003 how likely is my database to still work? - Are there specific commands/bits of code I should avoid, i think I read somewhere that DAO recordsets are becoming obsolete, I have used these a lot - could this be a problem?
Regards
Robyn
I am getting there with completing my database and am now thinking of splitting it into a front end and a back end before distributing to users. I've never done this before so I have a few questions.
1. As I said, am almost there with the database, the table structure for example is finalised however I do still need to make some modifications mainly with the VBA code and maybe create another couple of simple reports and so forth but I'm moving department in a few weeks and would like to get v1 out before I do. Is it harder to make modifications to a split database? Should I ideally have the whole database in it's final form before splitting it?
2. I understand that you distribute a seperate front end to each user and that ideally they should store this on their C drive while the back end is stored on a sever that they all have access to. I don't work in the IT department so am a bit confused here. I can save the back end to a network drive but this may not always be mapped to the same letter so the absolute address of the back end would be variable. How would I deal with this? Am I mis-sunderstanding where I should save the back end?
3. How can I make it that the user can not see any of the queries/forms/reports except though a switchboard? (I have created my own switchboard as I didn't like the format of the built in one)
4. Following on from the above point. Is a reasonable way of restricting users access to certain parts of the database to distribute restricted switchboards (i.e that the front end some people recieve has less functionality than others)?
I think that will do for starters. I hope that makes sence, basically I don't want to split that database and then realise I've done something horrible wrong and have to start again
Any advice even if not directly related to the questions would be appreciated (I have access 2003)
PS. Sorry not directly related to the thread but how rohbust is Access to Upgarde, for example of my company decides to ever upgrade from 2003 how likely is my database to still work? - Are there specific commands/bits of code I should avoid, i think I read somewhere that DAO recordsets are becoming obsolete, I have used these a lot - could this be a problem?
Regards
Robyn