I'm by no means an authority on this kind of stuff but you could write a
portable C program that generates a big ol' SQL script containing INSERT
INTO statements :)

I can't really think of a fast way to do it since you want to go between
MySQL and Access without ODBC and other utilities (I'm not even sure if
there is a bulk copy that would work between the two?).

That's my two cents worth anyway,

Erik


David Ayliffe wrote:

> I need some advice on how to export a tables data to import later into
> Access.
> This export HAS to be automated (and I'm using VC++ API for MySQL)
> 
> The problems I'm faced with are 
> 
> (1) Before I can import this data into access I have to create the table
> in access; I'm familiar with ADO and creating both tables and databases
> automatically in a C++ proggie, but how can I find out the tables
> structure - I suppose I can issue a query - "DESCRIBE thistable;"
> 
> (2) Adding records to access (ADO will have methods to do this thought I
> would have thought).  
> 
> (3) The biggest problem I can see is getting the data from a mysql
> server (where-ever it may be) to reside locally (the computer issuing
> the command) so that I can then reference it and add it to an access
> database through ADO.  How can I get this data (effectively a "select *
> from to table") to reside on the local machine.  Ideally what I want is
> "export * from table to file.txt" - I know I'm wishing on a star here.
> What's the easiest way to do this thought?
> How can I use a SELECT to send the output to a file??
> 
> (4) I will need to insert data into MySQL. I've learnt that I can do
> this with a LOAD DATA ... But is this issued in the same way as a query
> is sent to the server.  It is essential to add data through the mysql
> server not an add-on program shipped with MySQL.
> 
> I have a problem that I don't want the overhead of ODBC, or the reliance
> on other programs bundled with MySQL because the host I'm connecting to
> could be Windows, Linux, Unix Sparc etc...
> 
> Have a think and I'll appreciate any input you have to offer.  Please
> bear in mind that all operations MUST BE AUTOMATED.
> 
> Thank you for your time.
> 
> 
> ---
> Thanks lots
> David Ayliffe ([EMAIL PROTECTED])



---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to