Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema con Tableadapter y Update en C#

Estas en el tema de Problema con Tableadapter y Update en C# en el foro de .NET en Foros del Web. Pues eso, usando un Bindingnavigator y con el siguiente código: private void extensionesBindingNavigatorSaveItem_Click(object sender, EventArgs e) { try { this.Validate(); this.extensionesBindingSource.EndEdit(); this.extensionesTableAdapter.Update(this.intranetD ataSet.extensiones); MessageBox.Show("Guardado"); } ...
  #1 (permalink)  
Antiguo 10/10/2006, 10:55
 
Fecha de Ingreso: septiembre-2006
Mensajes: 12
Antigüedad: 17 años, 7 meses
Puntos: 0
Problema con Tableadapter y Update en C#

Pues eso, usando un Bindingnavigator y con el siguiente código:

private void extensionesBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{

try
{
this.Validate();
this.extensionesBindingSource.EndEdit();
this.extensionesTableAdapter.Update(this.intranetD ataSet.extensiones);
MessageBox.Show("Guardado");
}
catch (System.Exception ex)
{
MessageBox.Show("No Guardado");
this.Close();
}



Siempre me sale el famoso "Update requires a valid UpdateCommand" y no se como diablos crear el updatecommand. Salta la vista que todo lo he creado a base de wizars porque estoy empezando en esto (y desesperándome).

Gracias.
  #2 (permalink)  
Antiguo 31/07/2009, 10:18
 
Fecha de Ingreso: julio-2009
Ubicación: guadalajara
Mensajes: 1
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Problema con Tableadapter y Update en C#

que ondas

a oye yo hice algo parecido y si me funciono a ver si te sirve, te dejo el código fuente:

private void guardarToolStripButton_Click(object sender, EventArgs e)
{
tablaxTableAdapter.Update(this.basexDataSet);
basexDataSet.AcceptChanges();
basexDataSet.tablax.AcceptChanges();

this.basexDataSet.AcceptChanges();


}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:32.