Está en la página 1de 16

Creacion de la base de datos desde la ficha datos; agregar nuevo origen de datos.

Aparece el asistente para la configuracion de origenes de datos. Elegimos bases de datos y damos clic en siguiente.

Es momento de agregar una nueva conexin

Cambiamos el origen de datos

El origen de datos va a ser Microsoft SQL Mobile Edition

Elegimos el orden; espaol y le ponemos nombre a nuestra base de datos.

Al momento de aceptar los cambios establecidos, se abre un cuadro de dialogo en el cual se nos pregunta si deseamos guardar sin contrasea. Elegimos aceptar.

Es momento de probar la conexin y podemos observar que la conexin de prueba se realizo correctamente.

Ahora si elegimos la conexin que creamos anteriormente, con la ruta o el nombre que especificamos

Aparece el siguiente cuadro de dialogo en donde elegimos aceptar.

Elegimos tablas como objeto de la base de datos y damos clic en el botn finalizar

En el explorador de soluciones podemos observar que nuestra base de datos fue creada satisfactoriamente.

Damos clic derecho sobre la base de datos y elegimos la opcin crear tabla.

Nuestra tabla se llama pelculas y contiene los siguientes campos:

Creamos otra tabla que se llama clientes con los cuatro campos que podemos observar:

Podemos observar nuestro formulario en blanco:

Es momento de disear nuestro primer formulario con una etiqueta y una imagen

Igualmente creamos 3 botones. (Pelculas, clientes y salir)

Codigos del formulario 1


Public Class Form1 Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click Close() End Sub CODIGO BOTN CLIENTES: Private Sub MenuItem3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem3.Click Me.Visible = False Form2.Visible = True End Sub CODIGO BOTN PELICULAS: Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click Me.Visible = False Form3.Visible = True End Sub CODIGO BOTN SALIR: Private Sub MenuItem4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem4.Click Close() End Sub End Class

Procedemos a crear un nuevo formulario

Elegimos Windows Form y damos clic en aceptar

Agregamos un bindingsource al formulario 2

Elegimos el bindingsource que se encuentra en la base inferior, y en la ventana de propiedades elegimos datasource

Es momento de agregar origen de datos del proyecto, elegimos base de datos y damos clic en siguiente:

Elegimos nuestra base de datos, en nuestro caso la DB se llamaba viernestrece.sdf

Elegimos tablas y damos un clic en finalizar

Es momento de crear un datagrid en nuestro formulario, y de dando solo un clic derecho sobre este; elegimos datasource y elegimos nuestra base de datos y tabla correspondiente, en este caso es la tabla clientes.

Es momento de disear los botones desde el cuadro de textos, elegimos la opcin button

Cdigos del formulario 2


Public Class Form2 CDIGO DEL FORMULARIO: Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: esta lnea de cdigo carga datos en la tabla 'ViernestreceDataSet1.Clientes' Puede moverla o quitarla segn sea necesario. Me.ClientesTableAdapter.Fill(Me.ViernestreceDataSet1.Clientes) End Sub Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click End Sub CODIGO BOTN REGRESAR: Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click Me.Visible = False Form1.Visible = True End Sub CODIGO BOTN SIGUIENTE: Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.ClientesBindingSource.MoveNext() End Sub CODIGO BOTN GUARDAR: Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Me.ClientesTableAdapter.Update(Me.ViernestreceDataSet1) End Sub CODIGO BOTN ANTERIOR: Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Me.ClientesBindingSource.MovePrevious() End Sub CODIGO BOTN FIN: Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.ClientesBindingSource.MoveLast() End Sub CODIGO BOTN NUEVO: Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Me.ClientesBindingSource.AddNew() End Sub

CODIGO BOTN INICIO: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.ClientesBindingSource.MoveFirst() End Sub Private Sub DataGrid1_CurrentCellChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DataGrid1.CurrentCellChanged End Sub End Class

Ahora agregamos el formulario 3, diseamos el datagrid y nos dirigimos al cuadro de herramientas y elegimos el datasource para seleccionar nuestra base de datos

Elegimos la tabla pelculas

Diseamos el interfaz con botones

Codigos del formulario 3 Public Class Form3 CDIGO DEL FORMULARIO: Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: esta lnea de cdigo carga datos en la tabla 'ViernestreceDataSet2.Peliculas' Puede moverla o quitarla segn sea necesario. Me.PeliculasTableAdapter.Fill(Me.ViernestreceDataSet2.Peliculas) End Sub CODIGO BOTN REGRESAR: Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click Me.Visible = False Form1.Visible = True End Sub Private Sub DataGrid1_CurrentCellChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DataGrid1.CurrentCellChanged End Sub CODIGO BOTN INICIO: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.PeliculasBindingSource.MoveFirst()

End Sub CODIGO BOTN SIGUIENTE: Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.PeliculasBindingSource.MoveNext() End Sub CODIGO BOTN ANTERIOR: Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Me.PeliculasBindingSource.MovePrevious() End Sub CODIGO BOTN FIN: Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.PeliculasBindingSource.MoveLast() End Sub CODIGO BOTN NUEVO: Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Me.PeliculasBindingSource.AddNew() End Sub CODIGO BOTN GUARDAR: Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Me.PeliculasTableAdapter.Update(Me.ViernestreceDataSet2) End Sub Private Sub BindingSource1_CurrentChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingSource1.CurrentChanged End Sub End Class

También podría gustarte