DataGrid .WinForms. Añadir datos.

13/07/2004 - 22:12 por Ana | Informe spam
Hola!!

Tengo un formulario con un DataGrid en el que cargo la
información de un dataSet con 2 tablas.
Además, tengo unos textbox para la edición de los campos
de la tabla (los textbox tienen DataBinding a los campos
de la tabla para mostrar sus valores) que se presenta en
el dataGrid.

Mi problema surge al intentar añadir una nueva fila en la
tabla, ya que toma el valor de la fila del datagrid y el
que lee del textbox como el mismo. Por eso, al comparar
el valor de la tabla y el nuevo valor para saber si es el
mismo o no, toma los mismos valores - y no se añade a la
tabla.
¿Cómo hago para que no tome el valor del DataGrid para
hacer la comparación y sí tome el de la Tabla del DataSet?


Gracias.
 

Leer las respuestas

#1 Alejandro Perez
13/07/2004 - 23:16 | Informe spam
Hola Ana :) A ver.. lo que no entiendo mucho es por
donde estas controlando la edicion de los registros. Por
el datagrid o por los textbox's del formulario?. Creo que
para evitarte problemas mayores deberias establecer el
metodo de ingreso/actualizacion por una de las dos
interfacs, no las dos.

Es un requerimiento?

Cuidate Ana!

Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela



Hola!!

Tengo un formulario con un DataGrid en el que cargo la
información de un dataSet con 2 tablas.
Además, tengo unos textbox para la edición de los campos
de la tabla (los textbox tienen DataBinding a los campos
de la tabla para mostrar sus valores) que se presenta en
el dataGrid.

Mi problema surge al intentar añadir una nueva fila en


la
tabla, ya que toma el valor de la fila del datagrid y el
que lee del textbox como el mismo. Por eso, al comparar
el valor de la tabla y el nuevo valor para saber si es


el
mismo o no, toma los mismos valores - y no se añade a la
tabla.
¿Cómo hago para que no tome el valor del DataGrid para
hacer la comparación y sí tome el de la Tabla del


DataSet?


Gracias.
.

Preguntas similares