Copiar fila de un dataset a otro

09/03/2005 - 21:10 por Mario | Informe spam
Hola,

Tengo 2 datasets, y quiero copiar una fila de la tables[0] de uno, a la
tables[0] del otro.
Como se hace?
Cuando lo hago, me dice que "Esta fila ya pertenece a otra tabla"

lo que hago es:

...
...
f es un DataRow de DataSet1
...
...

DataRow g = DataSet2.tables[0].newRow();
g = f;
DataSet2.tables[0].rows.add(f);

Supongo que la asignación g = f, solo me copia la referencia a la fila. Como
lo deberia hacer?

Grácias,
Miquel

Preguntas similare

Leer las respuestas

#1 A.Poblacion
09/03/2005 - 21:25 | Informe spam
"Mario" wrote in message
news:
Tengo 2 datasets, y quiero copiar una fila de la tables[0] de uno, a la
tables[0] del otro.
Como se hace?



¿Qué tal asi?:

Dataset2.Tables[0].Rows.Add(Dataset1.Tables[0].Rows[0].ItemArray);
Respuesta Responder a este mensaje
#2 Mario
09/03/2005 - 21:43 | Informe spam
perfecto!
grácias

"A.Poblacion" escribió en
el mensaje news:%
"Mario" wrote in message
news:
> Tengo 2 datasets, y quiero copiar una fila de la tables[0] de uno, a la
> tables[0] del otro.
> Como se hace?

¿Qué tal asi?:

Dataset2.Tables[0].Rows.Add(Dataset1.Tables[0].Rows[0].ItemArray);



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida