hmm.. I see what he did there, but I still am missing something. I end up with a syntax error in my SQL when I try and test it in query builder.
Here is my SQL concantiation
CODE
strSQL = "INSERT INTO [Employee Data] ( Surname, [Given Name], DOB, Sex, Address, City, Province, Postal, [Group-Level], [Position Number], PRI, UserId, Location, [CS Date], Status, Title, Distance, Accomodation, DFA, CTR, Bilingual, LastUpdated, [User], EmployeeID )" _
& " SELECT (SELECT [;Database = " & cPath & "].Surname, [;Database = " & cPath & "].[Given Name], [;Database = " & cPath & "].DOB, [;Database = " & cPath & "].Sex, [;Database = " & cPath & "].Address, [;Database = " & cPath & "].City, [;Database = " & cPath & "].Province, [;Database = " & cPath & "].Postal, [;Database = " & cPath & "].[Group-Level], [;Database = " & cPath & "].[Position Number], [;Database = " & cPath & "].PRI, [;Database = " & cPath & "].UserId, [;Database = " & cPath & "].Location, [;Database = " & cPath & "].[CS Date], [;Database = " & cPath & "].Status, [;Database = " & cPath & "].Title, [;Database = " & cPath & "].Distance, [;Database = " & cPath & "].Accomodation, [;Database = " & cPath & "].DFA, [;Database = " & cPath & "].CTR, [;Database = " & cPath & "].Bilingual, [;Database = " & cPath & "].LastUpdated, [;Database = " & cPath & "].User, [;Database = " & cPath & "].EmployeeID" _
& " FROM [;Database = " & cPath & "] LEFT JOIN [Employee Data] ON Clng([;Database = " & cPath & "].[PRI]) = [Employee Data].[PRI]" _
& " WHERE ((([Employee Data].PRI) Is Null)))" _
& " FROM [;Database = " & cPath & "];"
and the output of that is
CODE
INSERT INTO [Employee Data] ( Surname, [Given Name], DOB, Sex, Address, City, Province, Postal, [Group-Level], [Position Number], PRI, UserId, Location, [CS Date], Status, Title, Distance, Accomodation, DFA, CTR, Bilingual, LastUpdated, [User], EmployeeID )
SELECT (SELECT [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Surname, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].[Given Name], [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].DOB, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Sex, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Address, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].City, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Province, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Direc
tory\USB Current version\COSS5.mdb].Postal, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].[Group-Level], [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].[Position Number], [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].PRI, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].UserId, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Location, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].[CS Date], [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Status, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Title, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Distance, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Accomodation, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].DFA, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].CTR, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].Bilingual, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].LastUpdated, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].User, [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].EmployeeID FROM [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb] LEFT JOIN [Employee Data] ON Clng([;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb].[PRI]) = [Employee Data].[PRI] WHERE ((([Employee Data].PRI) Is Null)))
FROM [;Database = \\s60zcffp0001\BDI120$\POEMS Working Directory\USB Current version\COSS5.mdb]
;
when I run it in sql view of query builder to view the results it prompts me that there is a syntax error. I followed what was posted in RD's reply about using a different syntax for the db that is in another location.