Validaciones on-line en un form

02/04/2007 - 02:08 por Rodrigo | Informe spam
Estoy utilizando datasets en un programa de windows forms. En determinado
form tengo las validaciones en la base de datos (lo normal), sin embargo me
han pedido que ponga validaciones a medida que el usuario va llenando los
campo de la pantalla, algunas de esas validaciones implican leer la base de
datos (ej. claves foraneas). Eso implica que tendria que tener la conexion
abierta.
Como puedo manejar eso con datasets? ya que segun se son un esquema
desconectado.

Alguna experiencia al respecto?

Preguntas similare

Leer las respuestas

#6 Rodrigo
02/04/2007 - 14:27 | Informe spam
Hola Alfredo,

Lo pregunto por si en produccion puede resultar muy lento estar abriendo y
cerrando.



Busca "connection pool".




Segun lo que pude indagar (lo lei en ingles) no tengo entonces que
preocuparme por estar abriendo y cerrando ya que se mantiene un pool de
conecciones en memoria. Es asi?


Incomodo de programar? o lo dices por el performance?



¿Tan difícil es decir velocidad?




?? no entendi. :(


Te refieres a Multi-thread? Si es eso, no conozco mucho al respecto.



Pues deberías aprender.




Vengo de otros lenguajes y la verdad nunca habia usado o me habia preocupado
por el uso de Multi-thread. Imagino que a otros les pasa igual. Pero mi
inquietud es si para el caso que estoy planteando (validaciones on-line)
puede ser util el multi-thread.
Que me puedes decir?

Gracias por tu ayuda.
Respuesta Responder a este mensaje
#7 Alfredo Novoa
02/04/2007 - 16:43 | Informe spam
On Mon, 2 Apr 2007 08:27:15 -0400, "Rodrigo" wrote:

Hola Alfredo,

Lo pregunto por si en produccion puede resultar muy lento estar abriendo y
cerrando.



Busca "connection pool".




Segun lo que pude indagar (lo lei en ingles) no tengo entonces que
preocuparme por estar abriendo y cerrando ya que se mantiene un pool de
conecciones en memoria. Es asi?



Si. Una preocupación menos.



Incomodo de programar? o lo dices por el performance?



¿Tan difícil es decir velocidad?




?? no entendi. :(



Pues que no se por que algunos meten palabras en inglés cada dos por
tres sin venir a cuento.

Te refieres a Multi-thread? Si es eso, no conozco mucho al respecto.



Pues deberías aprender.



Vengo de otros lenguajes y la verdad nunca habia usado o me habia preocupado
por el uso de Multi-thread. Imagino que a otros les pasa igual. Pero mi
inquietud es si para el caso que estoy planteando (validaciones on-line)
puede ser util el multi-thread.
Que me puedes decir?



Yo no creo que sea muy útil para esto. Antes de seguir hay que esperar
al resultado de la validación, así que no se para que te puede servir
tener varios hilos.

Pero de todas formas cualquier programador debería saber utilizar
hilos.


Saludos
Respuesta Responder a este mensaje
#8 Diego Jancic
02/04/2007 - 20:56 | Informe spam
Hola,
Usar mas de un thread te va a servir para que la ventana no se cuelgue
mientras haces las validaciones contra la bd, ya que todo lo que es UI
corre en el mismo thread, si vos procesas algo que tarda mucho de
forma sincronica, la UI no se actualiza.

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