Richard 
  
You should be able to create linked tables in access containing all the 
data then run a sql statement along the lines of. 
  
Create table myCopy as  
( 
            select ...from ... etc. 
  
) 
  
HTH 
Kola 
  
-----Original Message----- 
From: Richard Meredith-Hardy [mailto:[EMAIL PROTECTED]  
Sent: 23 September 2003 10:40 
To: CF-Talk 
Subject: copying from one datasource to another 
  
I have 2 datasources, AccessLocal and WeirdRemote, this latter is some  
sort of bespoke DB on a Unix box down a leased line somewhere the other  
side of London, but I can get at it from CF via ODBC, and for that  
matter from Access (on the server) via ODBC.  
  
What I want to do is copy various tables on WeirdRemote into  
AccessLocal, basically to get a local copy of various tables on  
WeirdRemote, but not all records (so there has to be a query of some  
sort).  
  
Now I could do this by doing a query on WeirdRemote in CF and then  
looping over it with a load of Inserts into AccessLocal, but this would  
be rather complicated, and quite likely very slow.  
  
A better option seems to me to have a set of 'Make table queries' saved  
in my AccessLocal datasource and then I simply 'run' them from CF and  
the entire thing is then done in the background between WeirdRemote and  
AccessLocal, and in fact this can be done manually in Access, but  
because of WeirdRemote's licencing setup, only from the server.  
  
How to call the 'make table queries'?  I don't seem to be able to do it  
via CFQUERY but I expect this can be done via COM into AccessLocal...  
anyone have an example code?  
  
  
--  
Regards;  
  
Richard Meredith-Hardy  
-------------------------------------------------------------  
[EMAIL PROTECTED]  
Tel: + 44 (0)1462 834776 FAX: + 44 (0)1462 732668 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]



Reply via email to