Copiar un DataSet a Otro DataSet

28/11/2006 - 19:11 por Karlo Ortiz | Informe spam
Tengo una tabla en una BD de SQL, y estoy llenando un dataset con esta
informacion, pero el dataset resultante lo quiero copiar a otro dataset para
poder llenar una tabla local de Access.

Gracias por su Ayuda
 

Leer las respuestas

#1 Karlo Ortiz
28/11/2006 - 21:38 | Informe spam
Ya lo resolvi con esto:

Dim da1 As SqlDataAdapter, da2 As OleDbDataAdapter, dt As DataTable, comd As
New OleDbCommandBuilder()
'Create DataAdapter for source db

da1 = New SqlDataAdapter("SELECT * FROM seminis_sq_vacaciones",
ConSql)

'Set "AcceptChages" to False so that all rows in the DataTable will
be seen as "Added" rows
da1.AcceptChangesDuringFill = False
'Fill the DataTable with data from the source db
dt = New DataTable
da1.Fill(dt)
da1.Dispose()
If Not dt Is Nothing Then
da2 = New OleDbDataAdapter("SELECT * FROM
seminis_sq_vacaciones", ConOle)
comd.DataAdapter = da2
da2.InsertCommand = comd.GetInsertCommand
da2.Update(dt)
da2.Dispose()
dt.Dispose()
End If


"Karlo Ortiz" wrote:

Tengo una tabla en una BD de SQL, y estoy llenando un dataset con esta
informacion, pero el dataset resultante lo quiero copiar a otro dataset para
poder llenar una tabla local de Access.

Gracias por su Ayuda

Preguntas similares