Foros del Web » Programando para Internet » ASPX (.net) »

Ayuda con dataset

Estas en el tema de Ayuda con dataset en el foro de ASPX (.net) en Foros del Web. Tengo un problema tengo en un Dataset1 la informacion de Tabla1 que esta apuntando a un servidor Oracle y tengo otro dataset2 que contiene la ...
  #1 (permalink)  
Antiguo 12/03/2008, 17:01
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Ayuda con dataset

Tengo un problema tengo en un Dataset1 la informacion de Tabla1 que esta apuntando a un servidor Oracle y tengo otro dataset2 que contiene la informacion de una tabla2 en sql server
lo que necesito es sacar un tercer datasetresultado con la resta del dataset1 - dataset2 = datasetresultado alguien sabe como puedo hacer esto

  #2 (permalink)  
Antiguo 12/03/2008, 17:16
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Ayuda con dataset

DataSet ds1 = new DataSet();
DataSet ds2=new DataSet();
ds1.Merge(ds2.Tables[0]);

considera q ambos datasets deben tener el mismo esquema de columnas si no puedes caer en casos de tener la misma columna tipeada de diferente manera en ambas.

AcceptChangesDuringFill no olvides q debe estar en true
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 13/03/2008, 08:10
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con dataset

EL primer dataset tiene la tabla1 con cve_f que es por el cual estan relacionadas las 2 tablas queda la estructura algo asi

Dataset1
tabla1 cve,reg1,reg2..n


Dataset2
tabla2 cve,reg1,ref2..n


y untercer dataset que es donde pondria el resultado de


Dataset11 - Datase2 = Dataset3



como podrias hacer eso alguien sabe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:28.