Necesitaria saber como guardar en una base datos la informacion que introdiuzco.
En un principio logro agregar la informacion pero solo de modo temporal ya que cuando cierro el programa estos datos vienen cancelados y yo necesito que las modificaciones realizadas a la base datos y lo nuevo que agregue queden guardados.
Habia probado de este modo:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.ListaBindingSource.AddNew()
End Sub
Pero como les comente antes esto solo insertaba los datos en manera temporanea. Agradeceria mucho alguna sugerencia.
Saludos! :)
CitarEn un principio logro agregar la informacion pero solo de modo temporal ya que cuando cierro el programa estos datos vienen cancelados y yo necesito que las modificaciones realizadas a la base datos
...umm si lo hubieses guardado en una base datos los datos deberían encontrarse luego, salvo que en luegar de guardarlos en la BD lo estes guardando en memoria que es volatil, o que tu bd tenga disparadores que le den ROLLBACK a los cambios de inserted o updated, pero para eso alguien tuvo que programarlos en la BD,,, bueno primero di que BD usas y da mas detalles. ;D
Antes que nada gracias por el interes hacia mi pregunta. Segundo estoy utilizando una base datos Microsoft SQL Server 2005, la misma que viene para instalar con Visual Basic 2005 Express Edition.
Y no agregue algun otro codigo que no sea el que ya ecribi con anterioridad.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.ListaBindingSource.AddNew()
End Sub
Ya que pensaba que con esto se grabaria en la base datos pero sin embargo, como dije antes, al cerrar el programa la base datos vuelve como era entes.
Para ser mas claro, tengo varios Textbox asociados a la base datos y con button2 lo que queria es guardar los datos, que de hecho lo hace pero de modo temporal.
Saludos!
...Para poder llenar una Base de datos tiene que haber una conexion implicita a tu bd de sqlServer,, para esto todo lo pùedes trabajar usando el namespace:
CitarImports System.Data.SqlClient
..Ahora no se si esto sea una aclaracion o una informacion, quizas la sepas pero en fin otros no la pueden saber,, en vb.net puedes manejar tablas en memoria conocidas como
DataTable éstas son idénticas a una tabla relacional de una BD teniendo campos, relacionandose con otras tablas usando
DataRelation, teniendo integridad con otras tablas con claves principales y
ForeignKeyConstraint, y si estas son volátiles salvo que le des un
fill,, un conjunto de DataTable hace un
DataSet, puedes usar un
DataAdapter para la recuperacion de fuentes de datos con un
DataSet.
..espero que encuentres la solucion o sigas en este hilo
salu2