Actualizacion de datos en VB2005 Edition Express

21/09/2006 - 05:35 por Mauricio Loria | Informe spam
Hola grupo!!! ... soy nuevo en la programacion visual, estoy comenzando
con vb 2005 edition express tengo problemas para realizar
modificaciones en la base de datos, tanto borrar, modificar,
como agregar. Les paso el codigo para ver si pueden ayudarme, desde ya
muchas gracias.
La base de datos y el codigo es el ejemplo que viene con el VB, con 5
variables, con una clave principal (nombre). En Form1 puse varios
Textbox y presiono guardar datos del BindingNavigator y al salir y
volver a correr el programa no actualiza los cambios que realice.


Public Class Form1

Private Sub AddressesBindingNavigatorSaveItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
AddressesBindingNavigatorSaveItem.Click
Me.Validate()

Me.AddressesTableAdapter.Update(Me.FirstDatabaseDataSet.Addresses)
End Sub

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Me.Validate()

Me.AddressesTableAdapter.Update(Me.FirstDatabaseDataSet.Addresses)
End Sub

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


Me.AddressesTableAdapter.Fill(Me.FirstDatabaseDataSet.Addresses)
End Sub
End Class

Preguntas similare

Leer las respuestas

#1 Peni (Francisco)
21/09/2006 - 07:20 | Informe spam
No conozco ese ejemplo ... Es una base de datos MDB o de SQL?


Saludos. Peni
Para correo: http://cerbermail.com/?9obrPLaweN

ML> Hola grupo!!! ... soy nuevo en la programacion visual, estoy
ML> comenzando
ML> con vb 2005 edition express tengo problemas para realizar
ML> modificaciones en la base de datos, tanto borrar, modificar,
ML> como agregar. Les paso el codigo para ver si pueden ayudarme, desde
ML> ya
ML> muchas gracias.
ML> La base de datos y el codigo es el ejemplo que viene con el VB, con
ML> 5
ML> variables, con una clave principal (nombre). En Form1 puse varios
ML> Textbox y presiono guardar datos del BindingNavigator y al salir y
ML> volver a correr el programa no actualiza los cambios que realice.
ML> Public Class Form1
ML>
ML> Private Sub AddressesBindingNavigatorSaveItem_Click(ByVal sender
ML> As
ML> System.Object, ByVal e As System.EventArgs) Handles
ML> AddressesBindingNavigatorSaveItem.Click
ML> Me.Validate()
ML> Me.AddressesTableAdapter.Update(Me.FirstDatabaseDataSet.Addresses)
ML> End Sub
ML> Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
ML> System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
ML> Me.Validate()
ML> Me.AddressesTableAdapter.Update(Me.FirstDatabaseDataSet.Addresses)
ML> End Sub
ML> Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
ML> System.EventArgs) Handles MyBase.Load
ML>
ML> Me.AddressesTableAdapter.Fill(Me.FirstDatabaseDataSet.Addresses)
ML> End Sub
ML> End Clas
Respuesta Responder a este mensaje
#2 Eduardo A. Morcillo [MS MVP VB]
21/09/2006 - 08:00 | Informe spam
El problema debe ser que se esta copiando la base de datos original al
directorio bin cada vez que ejecutas la aplicacion. Fijate de en las
propiedades del archivo de la BD ponerle que no la copie y ajusta la cadena
de conexion para que apunte al archivo.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#3 Mauricio Loria
21/09/2006 - 19:41 | Informe spam
Eduardo A. Morcillo [MS MVP VB] ha escrito:

El problema debe ser que se esta copiando la base de datos original al
directorio bin cada vez que ejecutas la aplicacion. Fijate de en las
propiedades del archivo de la BD ponerle que no la copie y ajusta la cadena
de conexion para que apunte al archivo.



Hice el cambio que me dijiste pero no se como ajustar la cadena de
conexion para que apunte al archivo, es que recien estoy haciendo mis
primeros pasos y no tengo una buena guia para fortalecer mis
conocimientos, los ejemplos que vi tienen el mismo problema, visualizan
los datos pero no realizan los cambios.
Me dio el siguiente error, que puede ser porque no ajuste la cadena de
conexcion:
error: Ya existe una base de datos con el mismo nombre, no se puede
abrir el archivo especificado o se encuentra en un recurso compartido
UNC.
Agradezco tu paciencia y espero me puedas ayudar, igualmente si tenes
algun dato donde pueda estudiar te lo agradeceria, ya que vengo de
programar en dbase IV compilando con clipper y la diferencia es mucha.
Muchas Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida