Home All Groups Group Topic Archive Search About

Saving contents of datatable to Access table without writing SQL

Author
30 Jan 2006 5:49 PM
eric.goforth
Hello,

In ADO.NET is there anyway to save the contents of an datatable
directly to an Access table without having to loop through and generate
a SQL insert query string?  I figure there's probably a way to do it as
one chunk.

I'm using VB.NET 1.1.

Thanks,
Eric

Author
31 Jan 2006 6:20 AM
Cor Ligthert [MVP]
<eric.gofo***@gmail.com> schreef in bericht
news:1138643383.387544.262580@g49g2000cwa.googlegroups.com...
> Hello,
>
> In ADO.NET is there anyway to save the contents of an datatable
> directly to an Access table without having to loop through and generate
> a SQL insert query string?  I figure there's probably a way to do it as
> one chunk.
>
> I'm using VB.NET 1.1.
>
A pity, the answer is No.

Cor
Author
31 Jan 2006 11:32 AM
Jesús López
If the data rows state is added, there is a pretty straightforward way to do
it:

        Dim MyTable As DataTable = GetTable()
        Dim Adapter As New OleDbDataAdapter("SELECT Field1, Field2, Field3
FROM MyTable", "connection string")
        Dim Builder As New OleDbCommandBuilder(Adapter)
        Adapter.Update(MyTable)

Regards:

Jesús Lóopez
VB MVP

<eric.gofo***@gmail.com> escribió en el mensaje
Show quote
news:1138643383.387544.262580@g49g2000cwa.googlegroups.com...
> Hello,
>
> In ADO.NET is there anyway to save the contents of an datatable
> directly to an Access table without having to loop through and generate
> a SQL insert query string?  I figure there's probably a way to do it as
> one chunk.
>
> I'm using VB.NET 1.1.
>
> Thanks,
> Eric
>

AddThis Social Bookmark Button