473,385 Members | 1,506 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Split database


Due to problems with corruption of database I have splitted this
database (MS Access 2000) on back end (usage for myself, tables and
data) and front end (usage for users, tables are linked
here,forms,reports etc.).

This has helped me to increase a bit safety of the system.

However,I thought that I will be able to work on design of forms in back
end database but is is not possible when people are working in front
end.

So I had to make a another copy of front end with tables linked to back
end in order to be able to develop things.

I have a very strong feeling that this is not a best way how to do it.Am
I mistaken?

Oskar

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 12 '05 #1
3 1771

"oskar hritz" <os*********@sca.com> skrev i melding
news:40***********************@news.frii.net...

Due to problems with corruption of database I have splitted this
database (MS Access 2000) on back end (usage for myself, tables and
data) and front end (usage for users, tables are linked
here,forms,reports etc.).

This has helped me to increase a bit safety of the system.

However,I thought that I will be able to work on design of forms in back
end database but is is not possible when people are working in front
end.

So I had to make a another copy of front end with tables linked to back
end in order to be able to develop things.

I have a very strong feeling that this is not a best way how to do it.Am
I mistaken?

Oskar

Work on a copy of the frontend, and switch when ready.

Sigurd
Nov 12 '05 #2
Oskar-

That sounds like exactly the RIGHT way to do it. You don't want to work on
the back end. That should just hold your tables and basically data that gets
changed regularly by users and that all users need to know about. Your front
end should be for forms and queries, maybe temporary tables that are results
of queries. Basically, objects that aren't updated frequently or don't need
to be shared with all users.

For development work, I would suggest you have a separate copy of both the
front and back end database. It's surprisingly easy to delete or damage
large amounts of records when you're developing your system. And you don't
need absolutely current data to test your forms, queries and modules. Just a
sample with large enough tables to truly test the speed and ease of use.

Mike Metzger

Nov 12 '05 #3
oskar hritz <os*********@sca.com> wrote:
Due to problems with corruption of database I have splitted this
database (MS Access 2000) on back end (usage for myself, tables and
data) and front end (usage for users, tables are linked
here,forms,reports etc.).
Good.
However,I thought that I will be able to work on design of forms in back
end database but is is not possible when people are working in front
end.

So I had to make a another copy of front end with tables linked to back
end in order to be able to develop things.

I have a very strong feeling that this is not a best way how to do it.Am
I mistaken?


As Sigurd and Mike have stated this is the best way to do things.

See the "Splitting your app into a front end and back end Tips" page at my website
for more info. See the Auto FE Updater downloads page at my website to make this
relatively painless.. It also supports Terminal Server/Citrix quite nicely.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Nov 12 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

13
by: Larry L | last post by:
Access is noted for bloating a database when you add and delete records frequently. I have always had mine set to compact on close, and that works great. Now after everyone's advice I split my...
1
by: rcmail14872 | last post by:
I have a standard Access database with standard Forms and it is not split. I am going to run the upsizing wizard to change the data tables to SQL. I also need to split the database and I am going...
7
by: Mark A | last post by:
If server 01 running HADR in the primary role crashes, and the DBA does a HADR takeover by force on the 02 server to switch roles, then the 02 server is now the primary. What happens when the...
2
by: needin4mation | last post by:
Hi, thanks for any help here: SqlCommand cmd = new SqlCommand("SELECT categories FROM catalog" conn); rdr = cmd.ExecuteReader(); String temp; while (rdr.Read()) { temp = rdr;...
9
by: MrHelpMe | last post by:
Hello again experts, I have successfully pulled data from an LDAP server and now what I want to do is drop the data into a database table. The following is my code that will insert the data but...
12
by: garyusenet | last post by:
string lines = File.ReadAllLines(@"c:\text\history.txt"); foreach (string s in lines) { ArrayList results = new ArrayList(); string delimit = ";"; string currentline = s.Split(";"); ...
3
by: najimou | last post by:
Hi everyone I will be having a split database, running on 2 computers via mapped drive. computer "A" will have one front end and the back end located in c: \mydatabse 2 tables have links to...
6
by: Stan | last post by:
I am working on a database in ACCESS 2003. This is a simple DB with only one table. I have split the DB so I can upgrade and debug the front end before installing on my clients' computer. I used...
3
by: theProfessor | last post by:
We are using a shared split database with all users currently using Access 2003. The back end is on a shared drive of a state wide WAN. Each user has a copy of the front end on their local...
4
by: Mark A | last post by:
I would like to make a split mirror copy of a HADR standby database. Please note that I do not want to create a standby with a split mirror of the primary, but I want to make a split mirror of the...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.