Por Favor Ayuda!!! Datagridview

28/11/2006 - 17:44 por Isaac Herrera | Informe spam
tengo en un datagridview los datos que enlace desde una tabla con SQL, pero
no me actualiza la tabla, es decir los cambios que estoy haciendo en el
DATAGRIDVIEW no me los refleja en mi tabla del ACCESS, he intentado utilizar :

mi_adaptador.Update(mi_dataset)
pero no funciona

alguien podría ayudarme por favor!!!
de antemano muchas gracias.

Preguntas similare

Leer las respuestas

#1 Karlo Ortiz
28/11/2006 - 19:06 | Informe spam
Para que haga los cambios colocale:

mi_dataset.AcceptChanges()

"Isaac Herrera" wrote:

tengo en un datagridview los datos que enlace desde una tabla con SQL, pero
no me actualiza la tabla, es decir los cambios que estoy haciendo en el
DATAGRIDVIEW no me los refleja en mi tabla del ACCESS, he intentado utilizar :

mi_adaptador.Update(mi_dataset)
pero no funciona

alguien podría ayudarme por favor!!!
de antemano muchas gracias.


Respuesta Responder a este mensaje
#2 Isaac Herrera
28/11/2006 - 19:54 | Informe spam
Ya lo intenté asi, pero al ir al Access y ver en la tabla, no se me reflejan
los cambios que hice, mira te voy a poner el codigo que escribi.

Imports System.Data.OleDb

Public Class registro

Public gr_cone As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=\base\prodctos.mdb;")
Public gr_adap As New OleDbDataAdapter("SELECT PRODUCTO, MARCA, NOMPROD
FROM temfal", gr_cone)
Public gr_DataSet As New DataSet()
Public gr_Enlazador As New BindingSource


Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click

DataGridView1.Columns.Clear()

gr_cone.Open()
gr_adap.Fill(gr_DataSet)

gr_Enlazador.DataSource = gr_DataSet.Tables(0)
Dim commandbuilder As New OleDb.OleDbCommandBuilder(gr_adap)
Me.DataGridView1.DataSource = gr_Enlazador
gr_DataSet.AcceptChanges()


End Sub

"Karlo Ortiz" wrote:

Para que haga los cambios colocale:

mi_dataset.AcceptChanges()

"Isaac Herrera" wrote:

> tengo en un datagridview los datos que enlace desde una tabla con SQL, pero
> no me actualiza la tabla, es decir los cambios que estoy haciendo en el
> DATAGRIDVIEW no me los refleja en mi tabla del ACCESS, he intentado utilizar :
>
> mi_adaptador.Update(mi_dataset)
> pero no funciona
>
> alguien podría ayudarme por favor!!!
> de antemano muchas gracias.
>
>
Respuesta Responder a este mensaje
#3 Carlos Gómez
28/11/2006 - 21:41 | Informe spam
Revisa las propiedades SelectCommand, UpdateCommand, InsertCommand y
DeleteCommand del objeto DataAdapter. Posiblemente ese sea el problema
Respuesta Responder a este mensaje
#4 jose
07/12/2006 - 22:59 | Informe spam
Hola Isaac

Para realizar las actualizamos tienes dos opciones:

1.- El dataadapter esta compues de cuatro commandos (SelectCommand,
UpdateCommand, InsertCommand, DeleteCommand). Deberias configurar los
commandos que fueras a utilizar.

ejemplo

dim da as new sqldatadapter
da.selectCommando (commando)
da.UpdateCommando(commnado)

2.- Puedes configurar el objeto commandbuilder, que el Framework te
configura los cuatro commandos. (Lo hace por detras, por lo que no veras el
codigo.

Se instancia un objeto commnadbuilder y se le pasa el dataadapter.

Dim cmb as new sqlcommnadbuilder (datatadapter)

Espero que te sirva

Un saludo

Jose
"Carlos Gómez" escribió en el mensaje
news:
Revisa las propiedades SelectCommand, UpdateCommand, InsertCommand y
DeleteCommand del objeto DataAdapter. Posiblemente ese sea el problema

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida