JWColby
jwcolby at colbyconsulting.com
Tue Mar 27 13:44:37 CDT 2007
Bobby, I normally have relationships established between parent / child. Very occasionally I will be building a child table live in the BE and can't get the lock to the parent to get the relationship and it slips through the cracks. I have also had to split the BE to put some large or problematic tables out in their own container etc. All of these need to be pulled in to a common container, all those parent / child relationships established BEFORE the migration to SQL Server so that the migration wizard can correctly set up the relationships in SQL Server. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, March 27, 2007 2:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Programmatically creating relationships John, I do not have an answer for you. But have you looked at doing it in SQL Server Manager and then having it copy the script to the clipboard or a file? I recently took a class in SQL Server 2005 and the instructor showed us how to something and then before closing it/saving it, showed us how to save the script to create the object(s) that we just created in the GUI. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of JWColby Sent: Tuesday, March 27, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Programmatically creating relationships I am starting the process of migrating a large database from Access to SQL Server. One of the things I have to do is go find all the places where relationships were missed / couldn't be established for some reason and get them in there. I am doing this offline first and being the meticulous guy I am, I want to be able to build up a program that does much of this stuff so that as I document what has to be done, I also have code that will do it the next time. For example, I have written a function that finds orphaned records in a child table and deletes them out. What I need to do next is establish a relationship between the parent / child. I can write that code but have never done so and would use borrowed code if anyone out there has a lib of such relationship oriented functions. Given a parent table / PK and a child table / FK, establish a relationship. Does anyone have that? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com