No me funciona el Update para grabar un registro!

10/01/2006 - 05:44 por byrpa | Informe spam
Como ya les he contado estoy siguiendo paso a paso, el turorial de MSDN
Video, del cual he aprendido mucho, pero intente hacer una mi pequeña
aplicacion y resulta que cuando le doy el update, me graba todo bien, pero
temporalmente o sea en el dataset de la base (en el grid si aparecen), no a
la base en si, ya que cuando reviso dicha tabla atravez del VS no aparecen
los registros, los pasos que segui son exactamente los mismos del video,
estoy usando xp sp2, con visual basic 2005, la version final y sql express
2005 tambien la version final, la base de datos es un archivo que esta en el
proyecto tal como se dijo en el tutorial y los textbox solo los arrastre de
los dataset que habia creado previamente, hay algo que me falta?

Por aca esta el codigo:
Public Class regionesnuevo
Private Sub regionesnuevo_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.RegionesBindingSource.AddNew()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Validate()
Me.RegionesBindingSource.EndEdit()
Me.RegionesTableAdapter.Update(Me.RegionesDS.regiones)
Me.Close()
End Sub

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

Gracias por sus respuestas
 

Leer las respuestas

#1 JunXCosio
10/01/2006 - 14:46 | Informe spam
muy bien el problema no lo tienes en el codigo lo tienes en la base de datos,
seleciona el fichero de base de datos en el "Solution Explorer" ejemplo el
"database1.mdf".

Y en propiedades veras una que dice "Copy to Output Directory" y te pondra
por defecto "Copy always". Pues esa opcion pon la a "Copy if newer" no me
preguntes porque cojones funciona de una manera y de la otra no pero el caso
es asi ...

Un saludo

"byrpa" escribió:

Como ya les he contado estoy siguiendo paso a paso, el turorial de MSDN
Video, del cual he aprendido mucho, pero intente hacer una mi pequeña
aplicacion y resulta que cuando le doy el update, me graba todo bien, pero
temporalmente o sea en el dataset de la base (en el grid si aparecen), no a
la base en si, ya que cuando reviso dicha tabla atravez del VS no aparecen
los registros, los pasos que segui son exactamente los mismos del video,
estoy usando xp sp2, con visual basic 2005, la version final y sql express
2005 tambien la version final, la base de datos es un archivo que esta en el
proyecto tal como se dijo en el tutorial y los textbox solo los arrastre de
los dataset que habia creado previamente, hay algo que me falta?

Por aca esta el codigo:
Public Class regionesnuevo
Private Sub regionesnuevo_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.RegionesBindingSource.AddNew()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Validate()
Me.RegionesBindingSource.EndEdit()
Me.RegionesTableAdapter.Update(Me.RegionesDS.regiones)
Me.Close()
End Sub

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

Gracias por sus respuestas



Preguntas similares