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?
 

Leer las respuestas

#1 Diego Jancic
02/04/2007 - 02:44 | Informe spam
On Apr 1, 9:08 pm, "Rodrigo" wrote:
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?



Hola,
Porque decis que tenes que mantener la conexion abierta? cuando
necesites validar algo haces la consulta y listo. Y si son pocos datos
posiblemente te convenga traerlos antes de que el usuario empiece a
hacer algo en la UI.
Yo hice algunos formularios parecidos que tenian muchos combos del
tipo pais -> provincia (es decir que se cargaban dependiendo de la
informacion) y realmente resulto muuuy incomodo. En mi caso estaba
usando access asi que la performance era muy mala. Te recomiendo que
intentes cachear lo que puedas y hacer las validaciones en otro thread
si se puede...

Saludos!

Preguntas similares