Grabación de un DataTable en Base de Datos

10/01/2007 - 19:46 por Javito | Informe spam
Hola a todos, Estoy generando un DataTable en mi programa partiendo de cero
y rellenando las columnas y las filas manualmente, con lo que creoen memoria
todos los datos de cada columna (claves, tamaño, tipo etc.) y luego le añado
las filas con datos inventados sin que dicha tabla esté creada ni presente
inicialemente en ninguna Base de Datos, y ahi mi pregunta, existe alguna
forma de guardar dicha información contenida en el DataTable en la Base de
datos sin tener que duplicar el trabajo utilizando comandos DDL (Create
Table, Create Index, etc.)

un saludo

Preguntas similare

Leer las respuestas

#1 Vyacheslav Popov
11/01/2007 - 00:06 | Informe spam
Tal vez podría servirte la grabación de datos en formato XML. Usando el
métodos WriteXml de la clase DataSet.

Saludos.

"Javito" escribió en el mensaje
news:
Hola a todos, Estoy generando un DataTable en mi programa partiendo de
cero y rellenando las columnas y las filas manualmente, con lo que creoen
memoria todos los datos de cada columna (claves, tamaño, tipo etc.) y
luego le añado las filas con datos inventados sin que dicha tabla esté
creada ni presente inicialemente en ninguna Base de Datos, y ahi mi
pregunta, existe alguna forma de guardar dicha información contenida en el
DataTable en la Base de datos sin tener que duplicar el trabajo utilizando
comandos DDL (Create Table, Create Index, etc.)

un saludo



Respuesta Responder a este mensaje
#2 Marcos Mellibovsky
11/01/2007 - 00:27 | Informe spam
Si no entiendo mal lo que estas necesitando es un Dataset Tipificado. Agrega
a tu proyecto un DataSet, agregale las tablas y columnas y luego los usas

MiDataSet ds = new MiDataSet();


Saludos
Marcos Mellibovsky
MCT MCTS MCSD.NET MCDBA MCSE...
Cordoba Argentina

"Javito" escribió en el mensaje
news:
Hola a todos, Estoy generando un DataTable en mi programa partiendo de
cero y rellenando las columnas y las filas manualmente, con lo que creoen
memoria todos los datos de cada columna (claves, tamaño, tipo etc.) y
luego le añado las filas con datos inventados sin que dicha tabla esté
creada ni presente inicialemente en ninguna Base de Datos, y ahi mi
pregunta, existe alguna forma de guardar dicha información contenida en el
DataTable en la Base de datos sin tener que duplicar el trabajo utilizando
comandos DDL (Create Table, Create Index, etc.)

un saludo



Respuesta Responder a este mensaje
#3 Javito
11/01/2007 - 18:38 | Informe spam
No lo que necesito es que mi Tabla ahora en memoria se escriba en la Base de
Datos en la que ahora no existe ni como estructura, como tampoco hay
DataAdapter no hay conexión con la Base de Datos y mi pregunta es si hay
alguna utilidad o método que recoja los datos de la Tabla en memoria y sea
capaz de crear la estructura y grabar los datos en la Base de Datos.
un saludo.
"Marcos Mellibovsky" escribió en el mensaje
news:uCb%
Si no entiendo mal lo que estas necesitando es un Dataset Tipificado.
Agrega a tu proyecto un DataSet, agregale las tablas y columnas y luego
los usas

MiDataSet ds = new MiDataSet();


Saludos
Marcos Mellibovsky
MCT MCTS MCSD.NET MCDBA MCSE...
Cordoba Argentina

"Javito" escribió en el mensaje
news:
Hola a todos, Estoy generando un DataTable en mi programa partiendo de
cero y rellenando las columnas y las filas manualmente, con lo que creoen
memoria todos los datos de cada columna (claves, tamaño, tipo etc.) y
luego le añado las filas con datos inventados sin que dicha tabla esté
creada ni presente inicialemente en ninguna Base de Datos, y ahi mi
pregunta, existe alguna forma de guardar dicha información contenida en
el DataTable en la Base de datos sin tener que duplicar el trabajo
utilizando comandos DDL (Create Table, Create Index, etc.)

un saludo







Respuesta Responder a este mensaje
#4 Javito
11/01/2007 - 18:41 | Informe spam
Necesito Crear la estructurade la Tabla que actualmento solo está presente
en memoria, y grabar los datos que contiene en una Base de datos, no se me
ocurre que el grabarlo en XML me ayude, por favor detallamelo un poco más.

un saludo

"Vyacheslav Popov" escribió en el
mensaje news:
Tal vez podría servirte la grabación de datos en formato XML. Usando el
métodos WriteXml de la clase DataSet.

Saludos.

"Javito" escribió en el mensaje
news:
Hola a todos, Estoy generando un DataTable en mi programa partiendo de
cero y rellenando las columnas y las filas manualmente, con lo que creoen
memoria todos los datos de cada columna (claves, tamaño, tipo etc.) y
luego le añado las filas con datos inventados sin que dicha tabla esté
creada ni presente inicialemente en ninguna Base de Datos, y ahi mi
pregunta, existe alguna forma de guardar dicha información contenida en
el DataTable en la Base de datos sin tener que duplicar el trabajo
utilizando comandos DDL (Create Table, Create Index, etc.)

un saludo







Respuesta Responder a este mensaje
#5 Vyacheslav Popov
11/01/2007 - 23:23 | Informe spam
La clase DataSet es un conjunto de DataTable y sus relaciones.

Puedes crear un dataSet y agregarle tu tabla. Luego, guardarlo en un fichero
XML.
También puedes leer el fichero guardado para recuperar estos datos.

Básicamente el DataSet es como una base de datos en memoria (uy... que no me
oiga Alfredo)

http://msdn2.microsoft.com/es-es/library/hb27k0tf(VS.80).aspx
http://support.microsoft.com/kb/311566/es
http://support.microsoft.com/kb/309183/es

"Javito" escribió en el mensaje
news:
Necesito Crear la estructurade la Tabla que actualmento solo está presente
en memoria, y grabar los datos que contiene en una Base de datos, no se me
ocurre que el grabarlo en XML me ayude, por favor detallamelo un poco más.

un saludo

"Vyacheslav Popov" escribió en el
mensaje news:
Tal vez podría servirte la grabación de datos en formato XML. Usando el
métodos WriteXml de la clase DataSet.

Saludos.

"Javito" escribió en el mensaje
news:
Hola a todos, Estoy generando un DataTable en mi programa partiendo de
cero y rellenando las columnas y las filas manualmente, con lo que
creoen memoria todos los datos de cada columna (claves, tamaño, tipo
etc.) y luego le añado las filas con datos inventados sin que dicha
tabla esté creada ni presente inicialemente en ninguna Base de Datos, y
ahi mi pregunta, existe alguna forma de guardar dicha información
contenida en el DataTable en la Base de datos sin tener que duplicar el
trabajo utilizando comandos DDL (Create Table, Create Index, etc.)

un saludo











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