Button
DataGridView
TextBox
Label
El formulario lo debemos dejar de la siguiente manera:
Ahora como ven en el formulario aun no hemos definido los botones para poder
editar y eliminar registros de la BD, la primera idea que se nos podra ocurrir seria el
agregar otros dos controles del tipo Button, pero existe un inconveniente relativo a
este caso, el cual sera que nos dificultara el poder identificar la fila que va a ser
eliminada o editada, lo cual generara cdigo no necesario y poco optimo, entonces
pensando un poquito ms y revisando las propiedades del DataGridView se me
ocurre el poner en cada fila una columna donde exista un botn para eliminar y otra
columna para un botn editar, esto lo logramos creando dos variables del tipo:
private DataGridViewButtonColumn EditButton;
private DataGridViewButtonColumn DeleteButton;
Ahora ya tenemos todos los controles necesarios para poder realizar nuestras tres
operaciones sobre la base de datos.
Operacin Delete
En esta operacin, al ser parte el botn del datagridview, nos vamos a la interfaz de
diseo y luego en la ventana de propiedades nos vamos a la seccin de eventos, ah
buscamos el evento CellContentClick y le damos doble click, esto nos llevara
automticamente al cdigo, en donde ponemos:
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventAr
gs e)
currentRow = int.Parse(e.RowIndex.ToString());//Obtiene la fila actual
if (dataGridView1.Columns[e.ColumnIndex] == EditButton)//compara si es boton de
edicion o eliminacion
de
Tiempo
de
de
Tiempo
de
de
Tiempo
de
Analizando el evento vemos que es al igual que los otros dos comparte una
estructura similar y que solo cambia en la consulta SQL. Como se observa en la
consulta se puso el parmetro que creamos hace un rato, seguido del resto de
valores que obtenemos de las cajas de texto.
Con esto tendramos todas las operaciones completas, pero para que se puedan
visualizar los cambios en nuestra aplicacin, creamos dos mtodos extras llamados
Actualizar () y Limpiar ().
El mtodo Actualizar realiza la operacin de recargar los datos de la BD y refrescar el
DataGridView, mientras que limpiar lo nico que hace es borrar los datos de las
cajas de texto para que no de la sensacin de que no surtieron efecto los cambio.
private void limpiar()
textBox1.Text
textBox2.Text
textBox3.Text
textBox4.Text
=
=
=
=
String.Empty;
String.Empty;
String.Empty;
String.Empty;
Moderadamente fcil
Instrucciones
Usar vietas y numeracin
1. 1
Crea vietas para una lista de objetos o prrafo resaltndolo en tu pgina.
2. 2
Selecciona la pestaa "Inicio" en la cinta y luego haz clic en el botn "Numeracin" o
"Vietas". Las vietas sern aplicadas a la lista seleccionada.
3. 3
Selecciona la pestaa "Inicio" en la cinta y luego el botn "Lista multinivel" para
crear vietas si tu lista tiene ms de un nivel. La galera de "Lista multinivel" se
expandir, permitindote elegir el tipo de lista que desees crear. Para colocar los
objetos debajo del mismo nivel presiona la tecla "Ingresar" luego de cada objeto.
Para colocarlos debajo de niveles diferentes, presiona "Ingresar" y luego "Tab". Los
objetos debajo del nuevo nivel estarn escalonados.
Usar pestaas
1. 1
Selecciona el texto donde las pestaas sern colocadas o coloca un punto de
insercin en el rea que desees aplicar las pestaas.
2. 2
Selecciona "Vista" y "Regla" en la cinta para hacer la regla visible. Luego haz clic en
el botn de la izquierda de la regla para elegir la alineacin de la pestaa que desees
(izquierda, centro, derecha, decimal o barra). Cada vez haz clic en el botn, la
alineacin de la pestaa cambiar.
3. 3
Elige "Pestaa izquierda" para la alineacin. Luego haz clic en nmero (punto) en la
regla para colocar una pestaa izquierda ah. Para colocar pestaas adicionales, haz
clic en un numero diferente en la regla. Para cambiar la alineacin de la pestaa,
cambia el botn "Pestaa izquierda" por otro diferente.
4. 4
Coloca el cursor debajo de texto que desees darle formato y presiona la tecla
"Pestaa". El texto tendr un formato debajo de la pestaa colocada.
Ajustes de configuracin de pgina
1. 1
Selecciona "Diseo de pgina" en la cinta. Luego haz clic en el botn "Configuracin
de pgina" para abrir la caja de dilogo "Configuracin de pgina".
2. 2
Selecciona la pestaa "Mrgenes" y elige los mrgenes que desees aplicar.
3. 3
Ve a la seccin "Orientacin" y selecciona "Retrato" o "Paisaje" para tu pgina.
4. 4
Haz clic en la pestaa "Diseo" y ve a la seccin "Pgina". Para centrar verticalmente
los contenidos de la pgina, cambia la "Alineacin vertical" a "Centro". Luego haz clic
en "Aceptar" para regresar al documento.
5. 5
Elige la cantidad de texto que desees mostrar en una pgina especfica insertando un
salto de pgina. Para insertar el salto, selecciona "Insertar" y "Salto de pgina" de la
cinta. Para borrar el salto de pgina, selecciona "Vista" y "Diseo" en la cinta. Luego
haz clic en la lnea de salto de pgina y presiona la tecla "Borrar".
Definicin de Tabla
Temas en Tabla
Definicin de Registro
Definicin de Celda
Definicin de Registro