none
Problema bindingsource. RRS feed

  • Pregunta

  • buenos dias.

    Tengo el siguiente problema, al guardar cuando envió  la instrucción bindingsource.endedit() si no van los datos correctos, van valores nulos o llaves duplicadas da error y esta bien porque naturalmente asi tiene que ser, el problema en relalidad es que desplega el error y automaticamente se mueve al registro anterior por lo tanto se pierden los datos que ingreso el usuario a los textbox, yo quisiera que si hay error con los datos que ingreso el usuario de el respectivo error y que los textbox se queden con la informacion que el usuario ingreso para que verifique cual fue el error.
    lunes, 25 de enero de 2010 17:39

Respuestas

  • Gracias por la respuestas estoy usando el try y catch, resolvi mi problema gracias esto fue lo que paso para los que tengan el problema en el futuro.

    Este era el escenario tenia un formulario con textbox enlazados a una una dataset mediante bindingsource filtraba mis registros con bindingsource.filter mientras estaba filtrado oprimia el boton agregar nuevo llenada los datos luego al dar grabar si los datos no estaban correctos enviaba el error a mi pantalla y luego hacia el filtro automaticamente eso era lo que estaba pasando lo unico que hice fue que ahora agregue bindingsource.removefilter para que si da un error en la actualizacion de datos no haga el filtro de nuevo, gracias de nuevo por la ayuda.
    lunes, 25 de enero de 2010 19:07

Todas las respuestas

  • hola...
    puedes utilizar  TRY y CATCH  para que controles tus exepciones y puedas personalizar los errores arrojados.....

    revisa esto.

    http://msdn.microsoft.com/es-es/library/fk6t46tz(VS.80).aspx

    Pablo González Desarrollo de Sistemas. Ecuasoftware.Net Ecuador.
    lunes, 25 de enero de 2010 17:44
  • Gracias por la respuestas estoy usando el try y catch, resolvi mi problema gracias esto fue lo que paso para los que tengan el problema en el futuro.

    Este era el escenario tenia un formulario con textbox enlazados a una una dataset mediante bindingsource filtraba mis registros con bindingsource.filter mientras estaba filtrado oprimia el boton agregar nuevo llenada los datos luego al dar grabar si los datos no estaban correctos enviaba el error a mi pantalla y luego hacia el filtro automaticamente eso era lo que estaba pasando lo unico que hice fue que ahora agregue bindingsource.removefilter para que si da un error en la actualizacion de datos no haga el filtro de nuevo, gracias de nuevo por la ayuda.
    lunes, 25 de enero de 2010 19:07