Foros del Web » Programación para mayores de 30 ;) » .NET »

Ciclos

Estas en el tema de Ciclos en el foro de .NET en Foros del Web. Hola a todos, no he dado con un ejemplo claro de parear dos DataSet, la idea es siturse en "A" y hacer en "B" un ...
  #1 (permalink)  
Antiguo 30/06/2009, 15:21
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 2 meses
Puntos: 0
Ciclos

Hola a todos, no he dado con un ejemplo claro de parear dos DataSet, la idea es siturse en "A" y hacer en "B" un find("VariabledeB="+valorbuscado)
if found etccc
y luego recorrer como antiguamente movenext...
etc.
Debe ser el antiguo corte control.
Si alguien tiene un ejemplito que me lo tire por favor.
saludos a todos
  #2 (permalink)  
Antiguo 30/06/2009, 16:16
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Respuesta: Ciclos

Creo que no queda claro lo que necesitas, puedes explicarnos un poco mas...
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #3 (permalink)  
Antiguo 01/07/2009, 22:29
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 2 meses
Puntos: 0
Respuesta: Ciclos

Disculpen, esto es en lenguaje antiguo, hice algo parecido en dataset, el tema esta en find para luego recorrer mas registros secuencialmente, algo asi es. Generalmente uso sentencias SQL. En este caso debo comparar dos tablas por patrones.

rsSource is my Table "A"

If rsSource.RecordCount > 0 Then
' Check if I have a Pattern match
Set rsTarget = dbGlob.("SELECT Pattern, EditOrder FROM tblDialingPatterns WHERE CFile=" & NewID & " ORDER BY 2")
rsTarget is Table "B"

/// First problem
rsTarget.FindFirst "Pattern=" & Chr(34) & aDialing(I, 2) & Chr(34)
If Not rsTarget.NoMatch Then
///Second Problem
rsTarget.MoveNext
  #4 (permalink)  
Antiguo 02/07/2009, 15:02
Avatar de dwaks  
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 8 meses
Puntos: 15
Respuesta: Ciclos

Las consultas se las haces al DataTable con el método Select ejemplo:
DataTable dt = new DataTable();

DataRow[] resultado = dt.Select("CategoriaID = 12");

De esta forma todos los registros que tengan una columna llamada CategoriaID con valor 12 los pasas a un DataRow[] y de allí trabajas con esos rows.

Saludos,
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 16:51.