Fecha y hora actual: Sab 19 May, 2012 20:14 pm
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Actualizar DataGridView

Responder al Tema

Índice del Foro > Visual Basic .NET > Actualizar DataGridView

Autor Mensaje
bertux77



Registrado: 21 Dic 2011
Mensajes: 3

Mensaje Publicado: Lun 26 Dic, 2011 15:54 pm

Título del mensaje: Actualizar DataGridView

Responder citando

Buenos dias,

Tengo un datagridview que lo relleno con una consulta SQL . hasta aqui todo bien .
pero cuando intento modificar cualquier celda del datagrid y actualizar el dataset me da el siguiente error :

La generación SQL dinámica para UpdateCommand no es compatible con SelectCommand, que no devuelve ninguna información sobre columnas clave.

El codigo es el siguiente :

Imports System.Data.SqlClient



Public Class Form1

Private miconexion As New SqlConnection("data source=.\SQLEXPRESS; attachDbFilename =" & "C:\temp\NutCanarias.mdf;integrated security=true; connect timeout=30;" & "User instance=true")
Private miadaptador As New SqlDataAdapter("Select * from productos", miconexion)
Private midataset As New DataSet()
Private mienlazador As New BindingSource


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim commandbuilder As New SqlCommandBuilder(Me.miadaptador)
miconexion.open()
miadaptador.Fill(midataset)
mienlazador.DataSource = midataset.Tables(0)
DataGridView1.DataSource = mienlazador



End Sub


Private Sub btnActualizar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnActualizar.Click
Me.miadaptador.Update(CType(Me.mienlazador.DataSou rce, DataTable))
End Sub
End Class


Alguien me podria ayudar y decirme cual es el error y como corregirlo????

Muchas gracias

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
Moderador Global


Registrado: 20 Mar 2009
Mensajes: 2084
Ubicación: y*width+x

Mensaje Publicado: Lun 26 Dic, 2011 20:01 pm

Título del mensaje: Re: Actualizar DataGridView

Responder citando

prueba con...
Código:
...
Me.miadaptador.Update(DataTable)
...


http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Mostrar una List<> en un DataGridView

luciana lucero C, C#, Visual C++ 2 Lun 27 Feb, 2012 21:28 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

La replica de mezcla deja de actualizar las sub...

Eduardo Burillo SQL Server 0 Mie 01 Feb, 2012 10:43 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

crear un winup propio para actualizar xp

augusto javier Programación en general 2 Vie 07 Oct, 2011 20:41 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Guardar Contenido de un DataGridView en base d...

lebron Programación Web en general 0 Jue 04 Ago, 2011 18:29 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Necesito ayuda urgente con un datagridview

Froas C, C#, Visual C++ 1 Vie 10 Jun, 2011 09:03 am Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,