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.

Preguntas similare

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



Mostrar la cita
la
Mostrar la cita
el
Mostrar la cita
DataSet?
Mostrar la cita
#2 Ana
14/07/2004 - 00:07 | Informe spam
A ver que me explico mejor...

La edición de los registros la hago por los textbox, lo
que pasa es que mediante el DataGrid veo el resultado de
la eliminación,inserción,etc.

El DataGrid es de sólo lectura...no hago edición desde él.

Mi problema es que al introducir el valor en el textbox y
comparar con el dato del DataSet, se lía y me toma los
mismos datos de la primera fila del DataGrid será
porque es la fila activa (???aunk no sé???)

Lo que estoy dudando si es por BindingContextaunk
esto es una suposición y no tengo mucha idea.

Gracias





Mostrar la cita
que
Mostrar la cita
campos
Mostrar la cita
campos
Mostrar la cita
en
Mostrar la cita
el
Mostrar la cita
la
Mostrar la cita
Ads by Google
Search Busqueda sugerida