Como crear un proyecto en visual Studio 2010

50
COMO CREAR UN PROYECTO EN VISUAL STUDIO 2010. Bueno primero lo que hacemos es crear un Nuevo Proyecto; Cambiamos el nombre y la ubicación damos click en aceptar. Entonces nos aparecerá un formulario.

description

 

Transcript of Como crear un proyecto en visual Studio 2010

Page 1: Como crear un proyecto en visual Studio 2010

COMO CREAR UN PROYECTO EN VISUAL STUDIO 2010.

Bueno primero lo que hacemos es crear un Nuevo Proyecto; Cambiamos el nombre y la ubicación damos click en aceptar.

Entonces nos aparecerá un formulario.

Page 2: Como crear un proyecto en visual Studio 2010

Luego modificamos el formulario de acuerdo con la ficha que vamos a usar como en este caso es la siguiente: Ficha de Observación.

Creamos la hoja de datos en Access de acuerdo a la ficha.

Bueno en este caso solo utilizaremos las primeras 6 preguntas que son:

1. Inclinacion Anteroposterior.2. Alineacion del Cuerpo.3. Posicion de la Cabeza.4. Movimiento de la Cabeza al Respirar.5. Giro de la Cabeza al Respirar.6. Rolido.

Como pueden ver estas son preguntas cerradas.

Page 3: Como crear un proyecto en visual Studio 2010

Después modificamos el formulario le ponemos un nombre si lo deseas como es el primero no hay problema por que ya tiene Form1, si lo deseas en este caso es: frmRegistroEncuesta.

Ponemos el titulo que será Registro de Encuesta todo esto en la ventana propiedades.

Page 4: Como crear un proyecto en visual Studio 2010

Bueno arrastramos un BindingNavigator de la ventana Herramientas.

El cual solo le cambiamos el nombre: EcuestaBindingnavigator.

Como pueden ver agregamos un BindingNavigator que lo podemos ver en la parte de arriba del formulario.

Luego insertamos un BindingSource y le pones el nombre del mismo, que lo podemos observar en la parte de abajo del formulario el cual tiene el nombre de EncuestaBindingSource1.

Bueno ahora le damos clic derecho en el proyecto Encuesta, Agregar y Nuevo Elemento.

Page 5: Como crear un proyecto en visual Studio 2010

Bueno ahora nos saldrá un cuadro seleccionamos Conjunto de Datos cambiamos el nombre: dsTablas y damos clic en Agregar.

Desde luego nos saldrá un DataSet vacío.

Page 6: Como crear un proyecto en visual Studio 2010

Bueno ahora agregamos una Tabla de Datos.

Page 7: Como crear un proyecto en visual Studio 2010

Le damos un nombre en este caso es Encuesta.

Y luego le damos click derecho en el Data Set, agregar y columna.

Page 8: Como crear un proyecto en visual Studio 2010

Nos saldrá una columna y le ponemos el nombre IdInclinacion.

Como sabrán luego a la primera columna le ponemos una llave, Clave.

Page 9: Como crear un proyecto en visual Studio 2010

Luego ponemos todas las columnas que necesitamos.

Ahora si arrastramos el Data Set al formulario.

Page 10: Como crear un proyecto en visual Studio 2010

Ahora nos saldrá un cuadro que en el conjunto de datos le vamos a poner el DSTabla que creamos anteriormente y damos click en aceptar.

Entonces ahora para insertar el Data Set en el formulario tenemos que ir a herramientas Data Set, lo arrastramos al formulario para que se agregue, le ponemos un nombre: DSTabla.

Page 11: Como crear un proyecto en visual Studio 2010

Ahora para editar en el diseño de DataSet tenemos que hacer click en la flechita que aparece en la parte de arriba del mismo DataSet.

Page 12: Como crear un proyecto en visual Studio 2010

Entonces ahora creamos una base de datos.Damos click derecho en nuestro proyecto, agregar nuevo elemento y base de datos local.

Y ahora nos aparecerá un cuadro le damos siguiente.

Page 13: Como crear un proyecto en visual Studio 2010

Elegimos la conexión de dato.

Luego siguiente, ahora elegimos los objetos de bases de datos que es Tablas le clic en finalizar y ya.

Page 14: Como crear un proyecto en visual Studio 2010

O también podemos hacer la base de datos de otra manera:Solo damos clic derecho en el proyecto Encuesta, Agregar y Nuevo Elemento.

Ahora damos clic en Bse de Datos y cambiamos el nombre a: Encuesta.

Page 15: Como crear un proyecto en visual Studio 2010

Después damos clic en siguiente.

Luego damos clic en Anterior.

Page 16: Como crear un proyecto en visual Studio 2010

Otra vez damos clic en Anterior.

Ahora damos clic en Nueva Conexión.

Page 17: Como crear un proyecto en visual Studio 2010

Bueno ahora le damos clic en Examinar.

Ahora seleccionamos nuestra Tabla de Datos de Access y le damos clic en Abrir.

Page 18: Como crear un proyecto en visual Studio 2010

Hoy si le damos clic en Siguiente.

Nos saldrá un cuadro y le damos clic en Si.

Page 19: Como crear un proyecto en visual Studio 2010

Otra vez nos saldrá un cuadro y nuevamente le damos clic en Si.

Ahora seleccionamos nuestra base de datos que es tablas.

Page 20: Como crear un proyecto en visual Studio 2010

Bueno aquí esta la diferencia que el solo nos genera el DataSet Tabla con todas las columnas.

Page 21: Como crear un proyecto en visual Studio 2010

Bueno ahora vamos a programar en el BindingNavigator de la parte de arriba le damos doble clic a el botón guardar que trae la imagen de un disquete.

Ahora les voy a dar el código del Botón Guardar.

Imports Encuesta.EntornoPublic Class frmRegistroEncuesta Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load DsTabla.Merge(Datos.ObtenerDatos, False) End Sub Private Function validar() As Boolean If cmbinclinacion.Text = " " Then Err.SetError(cmbinclinacion, "Por favor escriba la Inclinacion anteroposterior") Return False End If Err.SetError(cmbinclinacion, "") Return True End Function

Private Sub EmpresasBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EmpresasBindingNavigatorSaveItem.Click If validar() = True Then EncuestaBindingSource1.EndEdit()

Page 22: Como crear un proyecto en visual Studio 2010

Datos.salvarempresas(DsTabla) DsTabla.AcceptChanges() MsgBox("Los datos se han almacenado correctamente", MsgBoxStyle.Information, "salvar") End If End Sub

Private Sub BindingNavigatorAddNewItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigatorAddNewItem.Click EncuestaBindingSource1.EndEdit() EncuestaBindingSource1.AddNew() cmbinclinacion.Focus() End Sub

Private Sub BindingNavigatorDeleteItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigatorDeleteItem.Click If MsgBox("Desea eliminar este registro", MsgBoxStyle.Question + MsgBoxStyle.YesNo, "Eliminar") = MsgBoxResult.Yes Then EncuestaBindingSource1.EndEdit() EncuestaBindingSource1.RemoveCurrent() Datos.salvarempresas(DsTabla) DsTabla.AcceptChanges() MsgBox("El registro se ha eliminado de manera permanente", MsgBoxStyle.Information, "Confirmado") cmbinclinacion.Focus()

End If End SubEnd Class

El EmpresasBindingNavigatorSaveItem es para el botón GUARDAR.

El BindingNavigatorAddNewItem es para el botón NUEVO.

El BindingNavigatorDeleteItem es para el botón ELIMINAR.

Bien ahora creamos un control de usuario para esto tenemos que dar clic derecho en el proyecto Encuesta, agregar y luego nuevo elemento.

Page 23: Como crear un proyecto en visual Studio 2010

Bueno ahora damos clic en Control de Usuario y le cambiamos el nombre a Entorno luego Agregar.

Page 24: Como crear un proyecto en visual Studio 2010

Y tendremos algo asi.

Page 25: Como crear un proyecto en visual Studio 2010

Agregaremos una conexión

Primero tenemos que dar clic derecho en datos, elegir elementos

Bueno seleccionamos OledbConnection y OledbDataAdapter esto para que aparescan en los Datos

Page 26: Como crear un proyecto en visual Studio 2010

Insertamos un OledbConnecton, Cambiamos en las propiedades el nombre: oConexion.ConnectionString la coneccion que estamos usando con access.

Ahora insertamos un OledbDataAdapter en propiedades cambiamos el nombre: daEntorno.

Page 27: Como crear un proyecto en visual Studio 2010

Nos saldra un cuadro que nos pide elegir la conexión de el adaptador de datos que vamos a utilizar.Damos clic en siguiente.

Page 28: Como crear un proyecto en visual Studio 2010

Ahora damos clic de nuevo en siguiente por que vamos a usar instrucciones SQL.

Luego nos saldra otro cuadro damos clic en Generador de consultas.

Page 29: Como crear un proyecto en visual Studio 2010

Nos saldra otro cuadro que dice Agragar tabla entonces le damos clic en Agregar.

Cerramos el cuadro de Agregar tabla.

Page 30: Como crear un proyecto en visual Studio 2010

Aquí seleccionamos Todas las columnas. Y damos clic en aceptar.

Entonces nos saldra otro cuadro y damos clic en siguiente.

Page 31: Como crear un proyecto en visual Studio 2010

Y si seguistes estos pasos bien te saldran todas las instrucciones generadas, osea con una flechita ya damos clic en Finalizar.

Bueno ahora creamos las graficas para cada pregunta en la ficha pero ente caso solo vamos a hacer una grafica y ustedes hacen las demas, eso es si lo desean. Damos clic derecho en formelarios, agrear

Page 32: Como crear un proyecto en visual Studio 2010

Windows Forms.

Le damos un nombre al formulario es este caso frmgrafica1 y damos clic en Agregar.

Page 33: Como crear un proyecto en visual Studio 2010

Insertaremos un Chart en el formulario.

Nos saldra una grafica en el formulario.

Page 34: Como crear un proyecto en visual Studio 2010

Ahora le daremos un nombre: ografica1

Le cambiamos el Anchor seleccionando los cuatro lados esto es para que la grafica se espanda para los cuatro lados.

Page 35: Como crear un proyecto en visual Studio 2010

Bueno ahora le insertamos un Data Set a la grafica.

Bueno como ya sabran nos sale un cuadro y le damos clic en aceptar.

Page 36: Como crear un proyecto en visual Studio 2010

Ahora le insertamos a la grafica un BindingSource.

Solo le tenemos que cambiear el nombre en ventana propiedades:EncuestaGraficoBindingSource.

Page 37: Como crear un proyecto en visual Studio 2010

Bien ahora insertamos un boton. En propiedades le ponemos el nombre:cmdactualizar.Y el Text Actualizar.

Bien ahora les voy a dar el codigo del boton Actualizar.

Imports Encuesta.EntornoImports System.Data.OleDb

Public Class frmgrafica

Private Sub cmdactualizar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdactualizar.Click DsTabla.Ficha.Clear() '1er paso, array de distintos rubros Dim aRubros As String() = {"Alineacion", "Posicion", "Movimiento", "Giro", "Rolido"} '2do paso, ciclo repetitivo que recorre el array For i As Integer = 0 To aRubros.Count - 1 'paso 2.1, crear la SQL-Select para obtener los datos de cada rubro Dim cSQL As String = "Select " & aRubros(i) & ", count (" & aRubros(i) & ") as Total from Encuesta Where " & aRubros(i) & " = true " & _ "group by " & aRubros(i) Datos.Conectar()

Dim comando As New OleDbCommand(cSQL, Datos.oConexion) Dim lector As OleDbDataReader = comando.ExecuteReader Dim Fila As DataRow = DsTabla.Ficha.NewRow If lector.Read Then Fila("Categoria") = aRubros(i) Fila("Total") = lector("Total")

Page 38: Como crear un proyecto en visual Studio 2010

'Agrgar esta informacion a la tabla del dataset DsTabla.Ficha.Rows.Add(Fila) End If Datos.oConexion.Close() Next DsTabla.Ficha.AcceptChanges() 'Verificar si hay en la tabla del dataset para generar la grafica If DsTabla.Ficha.Count > -1 Then 'Generar la grfica ografico.Series.Clear() ografico.Titles.Clear() ografico.DataBindTable(EncuestaGraficoBindingSource, "Categoria") ografico.Series(0).ChartType = DataVisualization.Charting.SeriesChartType.Pie ografico.Series(0).IsValueShownAsLabel = True ografico.Titles.Add("Otras actividades a invertir") Else MsgBox("No se ha generado la grafica, porque no se encontro la informacion " & " para crear la misma", MsgBoxStyle.Information, "sin Datos") End If End Sub

Bien como ustedes sabran que tienen que cambiar los valores de acuerdo a las fichas que utilicen o variables que ovbio que no seran los mismos.

Ahora procederemos a agregar un Reporte.

Primero para agregar un Reporte

Page 39: Como crear un proyecto en visual Studio 2010

Bueno para agregar un reporte tenemos dar clic derecho en el proyecto, agregar y Nuevo Elemento.

Nos saldra un cuadro en el cual daremos clic en Informe, bueno le cambiamos el nombre:Reporte y ahora damos clic en Agregar.

Page 40: Como crear un proyecto en visual Studio 2010

Y tendremos un reporte en blanco:

Ahora para agregar un cuadro de texto: damos clic derecho en el reporte, Insertar y Cuadro de texto.

Page 41: Como crear un proyecto en visual Studio 2010

Como sabran ponemos el titulo, luego ponemos un Expresión y de acuerdo con la ficha ponemos el Id.

En este caso es IdInclinacion.

Page 42: Como crear un proyecto en visual Studio 2010

Bueno entonces ahora haces el reporte de acuerdo con la ficha que estas usando como en este ejemlo que se presenta acontinuación:

NOTA: Recuerden antes de hacer cada paso de este proyecto procuren revisarlo y ejecutarlo para que puedan ver los errores que cometieron y tambien puedan corregirlos por que si no se veran en serios problemas.