Cargar datos de datatable a una tabla sql(sin tener que hacerlo fi

22/09/2006 - 17:49 por Diego | Informe spam
Amigos necesito caragar todos los valores de un datatable, auqnue en estos
momentos lo hago fila por fila quiero que esto se cargue diferente, que sean
todoooo los datos de un saque como diriamos.osea todo lo que tengo en el
datatable se cargue a la tabla.(sin hacerlo fila por fila)
Alguien esta haciendo esto o sabe como lo puedo hacer ...????
Agradezco de antemano las respuestas y sugerencias

Muchas Gracias
Saludos Diego

Preguntas similare

Leer las respuestas

#1 Dany Acosta
22/09/2006 - 17:56 | Informe spam
Si te refieres a Subir a SQL Server lo puedes enviando el un XML con el
contenido en el SQl recibir ese XML y llenarlo a su destino.

Diego escribió:
Amigos necesito caragar todos los valores de un datatable, auqnue en estos
momentos lo hago fila por fila quiero que esto se cargue diferente, que sean
todoooo los datos de un saque como diriamos.osea todo lo que tengo en el
datatable se cargue a la tabla.(sin hacerlo fila por fila)
Alguien esta haciendo esto o sabe como lo puedo hacer ...????
Agradezco de antemano las respuestas y sugerencias

Muchas Gracias
Saludos Diego
Respuesta Responder a este mensaje
#2 doliveras
22/09/2006 - 19:20 | Informe spam
Si lo que quieres es insertar, actualizar o eliminar todas las fila de
un DataTable en la Tabla correspondiente de la base de datos, el
método para eso es usar la función Update() del objecto
SQLDataAdapter en caso de ser SQL Server, o el DataAdapter de tu base
de datos ODBC, Oracle o lo que sea.

Un SqlDataAdapter, en combinación con un CommandBuilder y un DataSet
te permite generar las sentencias Insert, UPdate y Delete a partir de
un SELECT, de esta forma puedes actualizar todas las fila de una Tabla
de la base de datos partiendo de lo que tengas guardado en un DataSet y
una consulta SQL.

Podrás encontrar un ejemplo práctico en esta dirección:
http://support.microsoft.com/?scid=kb;es;308055



Diego wrote:
Amigos necesito caragar todos los valores de un datatable, auqnue en estos
momentos lo hago fila por fila quiero que esto se cargue diferente, que sean
todoooo los datos de un saque como diriamos.osea todo lo que tengo en el
datatable se cargue a la tabla.(sin hacerlo fila por fila)
Alguien esta haciendo esto o sabe como lo puedo hacer ...????
Agradezco de antemano las respuestas y sugerencias

Muchas Gracias
Saludos Diego
Respuesta Responder a este mensaje
#3 Diego
22/09/2006 - 21:06 | Informe spam
Gracias amigo , pero lo que necesito es saber como puedo introducir todos los
datos de un datatable a una tabla , sin tener que hacer el insert valor por
valor, que todos los valores que tengo en el datatable me los pase a las
tabla, y asi no tener que hacer esto valor por valor ,,,,,

Gracias espero su ayuda
Diego

"doliveras" wrote:

Si lo que quieres es insertar, actualizar o eliminar todas las fila de
un DataTable en la Tabla correspondiente de la base de datos, el
método para eso es usar la función Update() del objecto
SQLDataAdapter en caso de ser SQL Server, o el DataAdapter de tu base
de datos ODBC, Oracle o lo que sea.

Un SqlDataAdapter, en combinación con un CommandBuilder y un DataSet
te permite generar las sentencias Insert, UPdate y Delete a partir de
un SELECT, de esta forma puedes actualizar todas las fila de una Tabla
de la base de datos partiendo de lo que tengas guardado en un DataSet y
una consulta SQL.

Podrás encontrar un ejemplo práctico en esta dirección:
http://support.microsoft.com/?scid=kb;es;308055



Diego wrote:
> Amigos necesito caragar todos los valores de un datatable, auqnue en estos
> momentos lo hago fila por fila quiero que esto se cargue diferente, que sean
> todoooo los datos de un saque como diriamos.osea todo lo que tengo en el
> datatable se cargue a la tabla.(sin hacerlo fila por fila)
> Alguien esta haciendo esto o sabe como lo puedo hacer ...????
> Agradezco de antemano las respuestas y sugerencias
>
> Muchas Gracias
> Saludos Diego


Respuesta Responder a este mensaje
#4 Jesús López
22/09/2006 - 21:45 | Informe spam
Si lo que quieres es insertar todos los registros de un DataTable en una
tabla de una base de datos de SQL Server, lo más eficiente es usar
SqlBulkCopy.

Saludos:

Jesús López



"Diego" escribió en el mensaje
news:
Gracias amigo , pero lo que necesito es saber como puedo introducir todos
los
datos de un datatable a una tabla , sin tener que hacer el insert valor
por
valor, que todos los valores que tengo en el datatable me los pase a las
tabla, y asi no tener que hacer esto valor por valor ,,,,,

Gracias espero su ayuda
Diego

"doliveras" wrote:

Si lo que quieres es insertar, actualizar o eliminar todas las fila de
un DataTable en la Tabla correspondiente de la base de datos, el
método para eso es usar la función Update() del objecto
SQLDataAdapter en caso de ser SQL Server, o el DataAdapter de tu base
de datos ODBC, Oracle o lo que sea.

Un SqlDataAdapter, en combinación con un CommandBuilder y un DataSet
te permite generar las sentencias Insert, UPdate y Delete a partir de
un SELECT, de esta forma puedes actualizar todas las fila de una Tabla
de la base de datos partiendo de lo que tengas guardado en un DataSet y
una consulta SQL.

Podrás encontrar un ejemplo práctico en esta dirección:
http://support.microsoft.com/?scid=kb;es;308055



Diego wrote:
> Amigos necesito caragar todos los valores de un datatable, auqnue en
> estos
> momentos lo hago fila por fila quiero que esto se cargue diferente, que
> sean
> todoooo los datos de un saque como diriamos.osea todo lo que tengo
> en el
> datatable se cargue a la tabla.(sin hacerlo fila por fila)
> Alguien esta haciendo esto o sabe como lo puedo hacer ...????
> Agradezco de antemano las respuestas y sugerencias
>
> Muchas Gracias
> Saludos Diego


Respuesta Responder a este mensaje
#5 Diego
23/09/2006 - 00:32 | Informe spam
Y como utilizo ,, eso me puedes dar un ejemplo

Muchas gracias de antemano

Saludos
Diego Roman

"Jesús López" wrote:

Si lo que quieres es insertar todos los registros de un DataTable en una
tabla de una base de datos de SQL Server, lo más eficiente es usar
SqlBulkCopy.

Saludos:

Jesús López



"Diego" escribió en el mensaje
news:
> Gracias amigo , pero lo que necesito es saber como puedo introducir todos
> los
> datos de un datatable a una tabla , sin tener que hacer el insert valor
> por
> valor, que todos los valores que tengo en el datatable me los pase a las
> tabla, y asi no tener que hacer esto valor por valor ,,,,,
>
> Gracias espero su ayuda
> Diego
>
> "doliveras" wrote:
>
>> Si lo que quieres es insertar, actualizar o eliminar todas las fila de
>> un DataTable en la Tabla correspondiente de la base de datos, el
>> método para eso es usar la función Update() del objecto
>> SQLDataAdapter en caso de ser SQL Server, o el DataAdapter de tu base
>> de datos ODBC, Oracle o lo que sea.
>>
>> Un SqlDataAdapter, en combinación con un CommandBuilder y un DataSet
>> te permite generar las sentencias Insert, UPdate y Delete a partir de
>> un SELECT, de esta forma puedes actualizar todas las fila de una Tabla
>> de la base de datos partiendo de lo que tengas guardado en un DataSet y
>> una consulta SQL.
>>
>> Podrás encontrar un ejemplo práctico en esta dirección:
>> http://support.microsoft.com/?scid=kb;es;308055
>>
>>
>>
>> Diego wrote:
>> > Amigos necesito caragar todos los valores de un datatable, auqnue en
>> > estos
>> > momentos lo hago fila por fila quiero que esto se cargue diferente, que
>> > sean
>> > todoooo los datos de un saque como diriamos.osea todo lo que tengo
>> > en el
>> > datatable se cargue a la tabla.(sin hacerlo fila por fila)
>> > Alguien esta haciendo esto o sabe como lo puedo hacer ...????
>> > Agradezco de antemano las respuestas y sugerencias
>> >
>> > Muchas Gracias
>> > Saludos Diego
>>
>>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida