none
Campos vacios para agregar datos en BD. RRS feed

  • Pregunta

  • Hola a todos! Les planteo mi duda a ver si me pueden ayudar ;)

    Estoy realizando una aplicacion en visual c# 2005, en la cual tengo que guardar informacion en una base de datos que cree en SQL Server. La conexion entre ambas las realizo satisfactoriamente, mi duda o bueno mi inconveniente esta cuando quiero guardar datos en cierta tabla. En la lista de Data Sources aparecen mis tablas, cuando arrastro una hasta en windows form esta se ajusta automaticamente con los labels y textboxes correspondientes asi como con la barra de herramientas para guardar, eliminar, etc! ok, todo chevere hasta aca, pero cuando ejecuto la aplicacion me aparecen por defecto en todos los campos los ultimos valores agregados en la base de datos, la unica manera de que queden vacios para agregar nuevos datos es haciendo clic en boton agregar (+) de la barra de herramientas q esto genera, lo q quiero es que estos campos cuando ejecute la aplicacion de una vez aparezcan vacios y listos para agregar datos a dicha tabla. Como logro esto?

    Como siempre, agradezco muchisimo sus ayudas :)

    Vane!

    lunes, 12 de abril de 2010 13:30

Respuestas

  • Saludo ,

     

    bueno , primero tu tienes que ir al codigo  del objecto que tu da click  y crear un procedimiento llamado Clear o Limpiar algo haci 

     

    public void Limpiar()

    {

    Textbox1.text ="";

    Textbox2.text ="";

    }

     y ese metodo que tu creaste lo llama  al final de insertar los registro para que cuendo tu  inserte un registro luego te ponta las casilla vacias nuevamente ok \

     

    enmanuel grullard

    republica dominicana

    • Marcado como respuesta Vanessa Rivas martes, 13 de abril de 2010 15:01
    lunes, 12 de abril de 2010 13:57
    Moderador

Todas las respuestas

  • Saludo ,

     

    bueno , primero tu tienes que ir al codigo  del objecto que tu da click  y crear un procedimiento llamado Clear o Limpiar algo haci 

     

    public void Limpiar()

    {

    Textbox1.text ="";

    Textbox2.text ="";

    }

     y ese metodo que tu creaste lo llama  al final de insertar los registro para que cuendo tu  inserte un registro luego te ponta las casilla vacias nuevamente ok \

     

    enmanuel grullard

    republica dominicana

    • Marcado como respuesta Vanessa Rivas martes, 13 de abril de 2010 15:01
    lunes, 12 de abril de 2010 13:57
    Moderador
  • hola

    el tema es que estas enlazando los controls de forma automatica a los datos, por eso ni bien parecen visualizas los registros

    cuando presionas el +, no es que estas inicializandolos, sino que estas agregando un registro nuevo, por eso los campos pasan a verse sin datos, porque esperan el input del usuario para insertar uno nuevo

    si esto es lo que quieres dejar el fornm listo para insertar, podrias desce codigo en el form_load invocar a esta funcionalidad

    podrias suar el metodo AddNew del BindingSource:

     

    en el ejmeplo del link muestra como hacerlo

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 12 de abril de 2010 19:44