Visual Basic.NET - No puedo actualizar el datagrid

 
Vista:

No puedo actualizar el datagrid

Publicado por David (116 intervenciones) el 18/06/2004 12:00:53
Hola. Estoy usando un datagrid cuyo source es un dataset q enlaza con la bd. Cuando inserto en el datagrid no me da problemas, pero si quiero modificar un campo de un grid, cuando le doy a aceptar me pone esto:
La generación SQL dinámica para UpdateCommand no es compatible con SelectCommand, que no devuelve ninguna información sobre columnas clave.
Cuando elimino una fila del grid tambien me pasa. Alguien sabe q puede ser y si solo se pueden eliminar tablas con clave?
Gracias. Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:No puedo actualizar el datagrid

Publicado por Edgar (1501 intervenciones) el 18/06/2004 15:04:08
Hola

Siempre es recomendable que las tablas tengan su clave, sin embargo, el problema aparentemente es que en el Select te traes ciertas columnas, pero en el Update y en el Delete tienes otras columnas.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:No puedo actualizar el datagrid

Publicado por Yamil Bracho (631 intervenciones) el 18/06/2004 16:25:43
Tambien es recomendable usar el objeto CommandBuilder genere las sentencias de actualizacion automaticamente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar