Dataset para expertos

08/09/2005 - 18:09 por Javier Gonzalez | Informe spam
Hola gente, estoy teniendo un problema a ver quien me puede tirar una manito
Estoy trabajando con un dataset
que me devuelve una funcion de un producto comprado.
El tema que este dataset devuelve algunas tablas y yo modifico una
agregandole columnas de la siguiente manera.
dt = obj.Dataset.Tables["TABLA1"];
if (dt!=null)
{
dt.Columns.Add(new DataColumn("Column1",Type.GetType("System.Double")));
}
hasta ahi excelente de hecho en el dataset aparece mi nueva columna
el problema es que despues de eso necesito ver el dataset como Xml
y hago obj.dataSet.GetXml() y no me muestra los cambios que le hice al
dataset ?
no refresca ! tengo que hacer algo para ver los cambios en el archivo Xml??
muchas gracias de ante mano.
Saludos

Preguntas similare

Leer las respuestas

#1 Bela Istok
08/09/2005 - 18:19 | Informe spam
Si mal no recuerdo tienes que llamar al metodo AcceptChanges del dataset.

Saludos,

Bela Istok

"Javier Gonzalez" wrote in
message news:
Hola gente, estoy teniendo un problema a ver quien me puede tirar una
manito
Estoy trabajando con un dataset
que me devuelve una funcion de un producto comprado.
El tema que este dataset devuelve algunas tablas y yo modifico una
agregandole columnas de la siguiente manera.
dt = obj.Dataset.Tables["TABLA1"];
if (dt!=null)
{
dt.Columns.Add(new DataColumn("Column1",Type.GetType("System.Double")));
}
hasta ahi excelente de hecho en el dataset aparece mi nueva columna
el problema es que despues de eso necesito ver el dataset como Xml
y hago obj.dataSet.GetXml() y no me muestra los cambios que le hice al
dataset ?
no refresca ! tengo que hacer algo para ver los cambios en el archivo
Xml??
muchas gracias de ante mano.
Saludos



Respuesta Responder a este mensaje
#2 Javier Gonzalez
08/09/2005 - 19:08 | Informe spam
Lo hice pero aparentemente nada cambia.

"Bela Istok" escribió:

Si mal no recuerdo tienes que llamar al metodo AcceptChanges del dataset.

Saludos,

Bela Istok

"Javier Gonzalez" wrote in
message news:
> Hola gente, estoy teniendo un problema a ver quien me puede tirar una
> manito
> Estoy trabajando con un dataset
> que me devuelve una funcion de un producto comprado.
> El tema que este dataset devuelve algunas tablas y yo modifico una
> agregandole columnas de la siguiente manera.
> dt = obj.Dataset.Tables["TABLA1"];
> if (dt!=null)
> {
> dt.Columns.Add(new DataColumn("Column1",Type.GetType("System.Double")));
> }
> hasta ahi excelente de hecho en el dataset aparece mi nueva columna
> el problema es que despues de eso necesito ver el dataset como Xml
> y hago obj.dataSet.GetXml() y no me muestra los cambios que le hice al
> dataset ?
> no refresca ! tengo que hacer algo para ver los cambios en el archivo
> Xml??
> muchas gracias de ante mano.
> Saludos
>
>
>



Respuesta Responder a este mensaje
#3 Bela Istok
08/09/2005 - 19:26 | Informe spam
Hola, hice una prueba, con este codigo y funciona bien:
DataSet d = new DataSet();
d.Tables.Add(new DataTable("Tabla1"));
DataTable dt = d.Tables["Tabla1"];
dt.Columns.Add(new DataColumn("Column1",
Type.GetType("System.Double")));
for (int i = 0; i < 10; i++)
{
DataRow r = dt.NewRow();
r[0] = i;
dt.Rows.Add(r);
}
Console.Write(d.GetXml());
Console.Read();
Bela Istok


"Javier Gonzalez" wrote:

Lo hice pero aparentemente nada cambia.

"Bela Istok" escribió:

> Si mal no recuerdo tienes que llamar al metodo AcceptChanges del dataset.
>
> Saludos,
>
> Bela Istok
>
> "Javier Gonzalez" wrote in
> message news:
> > Hola gente, estoy teniendo un problema a ver quien me puede tirar una
> > manito
> > Estoy trabajando con un dataset
> > que me devuelve una funcion de un producto comprado.
> > El tema que este dataset devuelve algunas tablas y yo modifico una
> > agregandole columnas de la siguiente manera.
> > dt = obj.Dataset.Tables["TABLA1"];
> > if (dt!=null)
> > {
> > dt.Columns.Add(new DataColumn("Column1",Type.GetType("System.Double")));
> > }
> > hasta ahi excelente de hecho en el dataset aparece mi nueva columna
> > el problema es que despues de eso necesito ver el dataset como Xml
> > y hago obj.dataSet.GetXml() y no me muestra los cambios que le hice al
> > dataset ?
> > no refresca ! tengo que hacer algo para ver los cambios en el archivo
> > Xml??
> > muchas gracias de ante mano.
> > Saludos
> >
> >
> >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida