You are here: Updating Linked Records Across DB's « MsSQL Server « IT news, forums, messages
Updating Linked Records Across DB's

Posted by johnrou on 10/01/63 11:43

Here's a problem that I can't find anyone else has run into. I'm using
Access and SQL Server, but the theory would be the same for any db.

I have a large number of tables that contain linked records
(intersection tables mostly). In the interest of space, I'll
illustrate an example:


tblStudents (ID, Name)
tblTeachers (ID, Name)
tblClasses (ID, Name)
tblEnroll (StudentID,ClassID,TeacherID)


I have about 10 people who each use a separate
copy of this database (in access). I want them (at the end of each
day) to be able
to update all the records that they entered that day into a database
that I have setup on a server (SQL Server 2005). Both databases have
the exact same structure.


Caveat 1: All of the classes, students, and teachers are not the same
on each database, but the server database should contain all of them.


Caveat 2: There is no way for the clients to automatically insert into
the server, they are offsite and out of range.


Herein lies the problem: when a record is inserted into the server from

a client, all of the links are lost since the ID will be different on
the server that it was on the client.


I don't think a simple update / insert query will work, and most db's
and languages don't play nice with recordset appends.

What are your thoughts??

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация