473,666 Members | 2,093 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How to update backend tables not linked together

1 New Member
I am so hoping someone here can help me out.

I have a main Access 2007 database on a shared network that is split as a frontend and backend. As long as coworkers are in the office making changes, they use the main database and I have no problems with linking several different computers to the main database backend, but I have two laptops that are used to go from building to building. Some buildings do not have internet access, so they are not always able to be linked to the main database when using them in the field, so I have set them up to operate independently, but their databases are also split, because having the database as one will eventually exceed the 2 gig limit.

I need to make it user friendly to update the main database; of the laptops additions, changes, and deletions and then download the main database tables to replace the existing ones on the laptops; once back in the office, by hopefully using a button or maybe, if I have to, more. I tried Sharepoint, but it has limits too on how much can be stored there, so I'm unable to use it. Once again will be storing info more than 2 gig.

What my database is used for is to do chemical inventory for our main campus and four regional campuses. Each campus has different departments in which one chemical could be at each campus in each department, or it could be just at one campus in one department.

I have it set up so a UPC goes to an existing record on a form where a subform is linked to the chemical with the campus and department as combo boxes, if not it goes to a blank form so the item can be added. Once added it goes to that record on a form where the subform is linked to the chemical with the campus and department as combo boxes.

Once the chemical has been added, and we have all the information we can to obtain an MSDS, a button is pushed to look for another UPC.

Once back at the office: MSDSs are found by various methods and the Product is looked up using the database and the record is modified by adding the MSDS as an attachment in the Product table. This is done by using the main database.

My database has six tables;

Campus - (Lookup Table)
Campus - Text

Department - (Lookup Table)
DepartmentID - Autonumber
Department - Text
DateAdded - Date/Time - (Now())
User - Text
(A VBA code puts this information in when record has been changed.)
DateChanged - Date/Time
(A VBA code puts this information in when record has been changed.)

DepartmentProdu cts - (Subform Table)
DepartmentProdu ctsID - Autonumber
Campus - Text - (Lookup) and (PrimaryKey)
Department - Number - (Lookup) and (PrimaryKey)
ProductID - Number - (PrimaryKey)
DateAdded - Date/Time - (Now())

Hazards (Lookup Table)
HazardsID - Autonumber
Hazard - Text

Product (Main Form Table)
ProductUPCID - Text
ProductName - Text
ProductManufact uer - Text
ProductNetWeigh t - Text
ProductColor - Text
ProductMftPhone - Number
ProductOtherInf o - Memo
ProductMSDS - Attachment
ProductID - Autonumber (PrimaryKey)
DateAdded - Date/Time - (Now())
Contact - Text
Email - Text
WebAddress - Text
SerialNumber - Text
Type - Text
DistributorName - Text
Fax - Text
ProductCode - Text
PartNumber - Text
CatelogNumber - Text
MSDSInfo - Memo
Date1 - Date/Time
Date2 - Date/Time
Hazard - Number - (Lookup)
User - Text
(A VBA code puts this information in when record has been changed.)
DateChanged - Date/Time
(A VBA code puts this information in when record has been changed.)

Sync
SyncID - Autonumber
User - Text
(A VBA code would put this information in when sync is completed.)
DateChanged - Date/Time
(A VBA code would put this information in when sync is completed.)
May 20 '10 #1
1 1522
Jim Doherty
897 Recognized Expert Contributor
@MisaC
Sounds very much to me that at some point in time you should read up on SQL Server. You speak of database size quickly going over 2 gig size, working in multi user networked environments, working offline with laptops independantly to the central database server and so on.

All of this is handled by SQL server 'publisher'/'subscriber' built in merge replication functionality. It is a technical crossroads for you backend wise but the features are there and available.

There are many articles on the web describing the principles behind the, 'subscriber', 'distributor' aspects of replication and it does demand a commitment from your organisation to implement and administer something like this. You mentioned 'Sharepoint' so my guess is they might well already have an SQL Server box sitting somewhere on the network with a friendly DBA willing to help you :)

Welcome to Bytes :)
May 21 '10 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

5
7920
by: Muzamil | last post by:
Hi My database contains , lets say, 100 tables. Out of these 100 tables, 60 tables contain both columns; Column1 and Column2. I want to: Update (All tables with BOTH of these columns) Set Column1 = Column2
10
9346
by: Hank1234 | last post by:
Can I use one Data Adapter and one Command Builder to update amny tables? Currently in my data adapter I query two tables and fill them into two tables in a data set. When I make a change to a record in the second table and call the update method of the data adapter the command builders update command text is for the first table. Can the command builder handle two tables? Code example: Dim oCOnn As New SqlConnection("Data Source=.;" &...
1
22877
by: vj | last post by:
How to Update multiple tables in a single SQL update Statement? Is there any way out? vj.
0
1390
by: stimsonm2000 | last post by:
I am having a hard time inserting data into a ms access db that has two tables joined together. the first table called tblMainCategories has two fields (MainCategoryID and MainCat_Name) the second table called tblSubCategories has 4 fields (SubCategoryID, SubCat_MainCatID, SubCat_Name and year) these tables are linked by the SubCat_MainCatID.
1
3094
by: CS | last post by:
I need to update multiple tables from one form using a command button. The info from the different text boxes should then go into the tables. Can someone help me with some example code on how to do this.
3
1496
by: Steve Teeples | last post by:
I am new to database work. I have a very simple database with only two tables linked by a 1:1 relationship. I've read the tables contents into a dataset and bound the two tables to textbox controls on a form. Using a BindingNavigator I can cursor through the data. However, I don't understand how to properly update new data entered within my form. I was able to get the parent table to update correctly but never the child table. Fact...
4
3480
by: robertmeyer1 | last post by:
Hey, I have about 5 tables, and each table has a corresponding form. The 1st table (A) is a client data table (client information) with a ClientID (PK). This clientId is a (FK) in all 4 other tables (B-E). Now I have the tables linked in a relationship by PK-FK (1-to-1 relationships). The forms are set to go form A to form E by use of command buttons (click on in form A and opens form B...). The issue is, when I enter data in form A then...
0
2750
by: svgeorge | last post by:
I want to update several tables using one stored procedure. How can i do this I mean the syntax.etc. declaration etc. I know the basic syntax as below CREATE PROCEDURE <Procedure_Name, sysname, ProcedureName> -- Add the parameters for the stored procedure here <@Param1, sysname, @p1> <Datatype_For_Param1, , int> = <Default_Value_For_Param1, , 0>, <@Param2, sysname, @p2> <Datatype_For_Param2, , int> = <Default_Value_For_Param2, , 0> AS...
3
2543
by: stockton | last post by:
I have written the following Stored Procedure in an attempt to update two tables in the same database reliably but unfortunately it is not too successful. I ocassionaly end up with only the BundlesIssued tables updated and nothing in TicketsIssued. Please make suggestions on how I could make this stored procedure update both tables reliably. ALTER PROCEDURE spIssueScannedTickets @iEventID int, @MemberNum nvarchar(12), ...
4
3292
by: knix | last post by:
I have this access project consisting of multiple tables that are linked together in a relationship. I would like to migrate the consolidated information through appending in a datasheet form or importing the gathered information . Can anyone please give solutions with my problem? Can I make a datasheet form (consisting fields from multiple tables that are linked together with relationships) in ms access which I could paste append or insert...
0
8444
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8356
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8869
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8781
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8639
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7386
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
4198
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4368
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2771
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

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.