From: frank on
I am looking for a way to select some data from a Access database into my
SQL database.

In Enterprise manager, I want to do someting like:

SELECT InvoiceNo, CID
FROM c:\MyAccessDatabase.mdb\CIDTable
WHERE Imported=0


From: Plamen Ratchev on
Create a linked server using the OLE DB Provider for Jet and then you can
query all Access tables:
http://msdn.microsoft.com/en-us/library/aa172697(SQL.80).aspx

HTH,

Plamen Ratchev
http://www.SQLStudio.com

From: Kevin Zhong on
On Jun 13, 6:35 am, "frank" <frank...(a)online.no> wrote:
> I am looking for a way to select some data from a Access database into my
> SQL database.
>
> In Enterprise manager, I want to do someting like:
>
> SELECT InvoiceNo, CID
> FROM c:\MyAccessDatabase.mdb\CIDTable
> WHERE Imported=0

you must create a connection instance at first.

code following:
System.Data.OleDb.OleDbConnection conn=new
System.Data.OleDb.OleDbConnection("Provider=xxxx;datasource=c:
\MyAccessDatabase.mdb;");
System.Data.OleDb.OleDbCommand cmd=new
System.Data.OleDb.OleDbCommand("SELECT InvoiceNo, CID FROM
CIDTable",conn);

System.Data.OleDb.OleDbDataAdapter ada=new
System.Data.OleDb.OleDbDataAdapter(cmd);
DataTable dt=new DataTable();
ada.Fill(dt);


ok.
the data in DataTable object.