martes, 20 de marzo de 2012

Como utilizar el DataRow


Muy buenas, en este blog les explicare un poco acerca del objeto DataRow.
Los Objetos DataRow son uno de los componentes principales de un DataTable, podemos utilizarlo  para recuperar, evaluar, insertar, eliminar y actualizar los valores del DataTable. Para que podamos utilizar el datarow utilizamos el método NewRow del Datatable y después utilizamos el otro método que se llama add para agregar el nuevo datarow.

Primeramente creamos DsTablas el table Adapter  aparte de Encuesta, agregamos uno al cual le llamaremos EmpresasGrafico.
Tambien creamos el entorno agregándoles OledbConection y OledbDataAdapter.
Cuando creemos el formulario llamado frm grafica, agregamos:

Empresas Grafico datagridview y un botón q le llamaremos actualizar, doble clic y nos aparecerá esto:




(Haz clic en la imagen para poderla ver mejor.) 




Donde después de limpiar el gráfico creamos :
El array para que podamos obtener la información de nuestro dataset.
Con Dim SCQL.. creamos la instuccion para poder traer esa información de la tabla
Agregamos el datarow para crear una fila de la tabla que seria:
Dim fila As DataRow = DsTablas.Grafico.NewRow   “Recordemos que new row es para poder utilizar el DataRow”

Seguido de esto, creamos la condición para que la fila categoría sea igual al ArrayRubros y asi pueda aparecer, Turismo,Ecoturismo..
Y la fila Total va ser igual a la lectura total, es decir que va contar cuantos hay.
Despues de esto lo que hacemos es agregar la nueva fila y para eso utilizamos el Método Add
Quedaría asi: dsTablas.EmpresasGrafico.Rows.Add(Fila)
Cerramos la instrucción if y cerramos la conexión, después de esto aceptamos los cambios con el método AcceptChanges().