Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Mismo Result Como Parametro De Varias Clases
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Mismo Result Como Parametro De Varias Clases 
 
Hola

Tengo varias clases, digamos clase "Cuadricula", "Calendario", "Lista" y para mi seria perfecto enviar el mismo "Result"

Pero he comprobado que tras pasarlo como parámetro a la primera clase, me obliga abrir un nuevo "Exec" y crear un nuevo "Result" para extraer los mismos datos.

1. ¿Es posible tras extraer el primer Result hacer copia a otra variable Result?
2. ¿Es posible usar el mismo Result?
3. ¿Tengo que crear un nuevo Result cada vez que lo paso a una nueva Clase?

Es pregunta de novato. Gracias.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
¿El código de la clase?
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
shordi escribió: [Ver mensaje]
¿El código de la clase?


Parto de esto:
oResultado = gConn.Exec(sSQL)
oCuadricula.Cuadricula(Me, Gridviewdatos, oResultado, iColumnas)

oCuadricula.Cuadricula(Me, Gridviewdatos, oResultado, iColumnas) ' Esto me da error dentro de la clase

Esto se resuelve:

oResultado = gConn.Exec(sSQL)
oCuadricula.Cuadricula(Me, Gridviewdatos, oResultado, iColumnas)
oResultado = gConn.Exec(sSQL)
oCuadricula.Cuadricula(Me, Gridviewdatos, oResultado, iColumnas) ' Funciona, con dos hilos hacia SQLite, pero para mi esto sobrecarga el sistema. Aunque crea poco impacto


Yo he encontrado esto:

Dim aResultado As Array = oResultado.All("Realizado") ' array.all("campo") pero esto es solo un campo de oResultado, ¿que debo hacer para más campos?

Intento quitar impacto dentro del sistema, evitando mas de un hilo hacia SQLite. Pero no se si esta bien o mal, y si crea impacto o no.
 



 
última edición por gambafeliz el Jueves, 29 Agosto 2019, 11:16; editado 3 veces 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
Ok. Pero ¿Qué es oResultado?¿Cómo está declarado?
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
gambafeliz escribió: [Ver mensaje]


Yo he encontrado esto:

Dim aResultado As Array = oResultado.All("Realizado") ' array.all("campo") pero esto es solo un campo de oResultado, ¿que debo hacer para más campos?

Intento quitar impacto dentro del sistema, evitando mas de un hilo hacia SQLite. Pero no se si esta bien o mal, y si crea impacto o no.


Estoy terminando las pruebas pero me parece que me esta siendo útil .All("Campo"), lo que he hecho es dividir por campo lo que necesito y sale menos código y es apreciablemente mas rápido.

Pero sigo con ello, si alguien lo ve igual que yo ahora pues nada seria el camino.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
shordi escribió: [Ver mensaje]
Ok. Pero ¿Qué es oResultado?¿Cómo está declarado?


Dim oResultado As Result
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
Prueba con

Public oResult as Result

Pero sin tener un proyectito para debugear y demás... pues es difícil.

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
shordi escribió: [Ver mensaje]
Prueba con

Public oResult as Result

Pero sin tener un proyectito para debugear y demás... pues es difícil.

Saludos.


Tengo que recoger a mis nenes, después ya te digo. Gracias shordi,

Saludos.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
shordi escribió: [Ver mensaje]
Prueba con

Public oResult as Result

Pero sin tener un proyectito para debugear y demás... pues es difícil.

Saludos.


shordi definitivamente me funciona bien con

Dim aResultado As Array = oResultado.All("Realizado")

Con lo cual con esto me quedo. Lo que yo he aprendido es que "Result" no se puede reutilizar si lo paso a otra clase como parámetro. ¿Es correcto?
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mismo Result Como Parametro De Varias Clases 
 
Citar:
Lo que yo he aprendido es que "Result" no se puede reutilizar si lo paso a otra clase como parámetro. ¿Es correcto?

No creo.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Pasar Un Parametro A Java Para Genera... jcontasti General 1 Martes, 26 Octobre 2010, 17:09 Ver último mensaje
soplo
No hay nuevos mensajes Como Crear Varias Conexiones Tcp En El Mis... Leandrito777 General 0 Sabado, 12 Julio 2014, 21:57 Ver último mensaje
Leandrito777
No hay nuevos mensajes ¿ Podemos En Basic Pasar Una Función Com... Shell General 10 Martes, 14 Julio 2015, 13:45 Ver último mensaje
Shell
No hay nuevos mensajes Declaración De Varias Variables De Un Mis... Shell General 3 Sabado, 23 Febrero 2019, 16:01 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron