Hello Everyone, the forum has helped me countless times and I am finally posting my own question. I have started working on an existing MS access application (Front-end & Back-end) built with VBA. The frontend linked to a back-end access database which contains only tables. Because of the nature of the work involving vehicles. Each user has their own copy of identical databases with their individual data stored in backend. Right now we just copy each back-end database via ftp and store it as usr_backenddb_date.accdb Back end databases contain around 16 tables with most of them containing a autonumber field as a primary key. Further tables are connected with each other referencing the primary key as a foreign key .I would like ideally create a function in vba that lets me select the database and merge all the data from that database to a identical central database. For the initial part, I am thinking of combining each individual table in each database and changing the autonumber field with SQL with possibly trying to cascade the change so the refrences remain intact.
I wanted to know if this approach is do-able or if any one has any other ideas and suggestion that I can look into. Constant Access to one back end db via internet (or server) is not really possible as the users are able to connect to internet (network) only few times a day. There are over 100 backends (for each vehicle) with over 1000 records in each. If any one has any recommendations for this project to move to something beyond Access, I would really appreciate that as well.
Cheers !!
I wanted to know if this approach is do-able or if any one has any other ideas and suggestion that I can look into. Constant Access to one back end db via internet (or server) is not really possible as the users are able to connect to internet (network) only few times a day. There are over 100 backends (for each vehicle) with over 1000 records in each. If any one has any recommendations for this project to move to something beyond Access, I would really appreciate that as well.
Cheers !!