El Guru Programador Velneo
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Buscar y modificar valores de un datatable en un Dataset
Autor [aventurerol] Calificacion
Este código, busca en el indice de la tabla un valor especifíco de busqueda, si no lo encuentra, agrega una nueva fila, en caso contrario le cambia dos valores

Dim FilaA As DataRow
Dim BciP As DataRow
'se busca en tablas de un Dataset un indice
'se le asina el resultado a un datarow
BciP = datos.Tables("t1b").Rows.Find(Me.Cip.Text)
If (BciP Is Nothing) Then 'si no lo encuentra agregar
FilaA = TablaAux.NewRow 'tablaaux es un datatable, al cual se le agrega un registro
FilaA("cip") = Me.Cip.Text
FilaA("nombre") = Me.Dcip.Text
FilaA("cantidad") = Me.Cant.Text
FilaA("precio") = Me.Precio.Text
FilaA("codigo") = Me.CodAux
FilaA("nu_pedido") = Me.NuPed.Text
FilaA("linea") = UltLinea + 1
UltLinea = FilaA("linea")
'TablaAux.Rows.Add(FilaA)
datos.Tables("t1b").Rows.Add(FilaA) 'agregamos a la tabla del dataset
Else 'en caso de que lo encuentre le cambia los datos
'datos.Tables("t1b").BeginLoadData()
BciP("cantidad") = Me.Cant.Text
BciP("precio") = Me.Precio.Text
'datos.Tables("t1b").EndLoadData()

End If
 
Terminos de Uso

1 - Copiar o Descargarse este contenido implica aceptar los terminos aqui detallados.

2 - Usted puede utilizar este contenido en sus propios programas y puede compilarlo en un programa y modificarlo a su gusto.

3 - Usted NO PUEDE redistribuir este contenido tal como se presenta aqui sin el permiso del autor original del mismo.

4 - Usted seguirá cualquier restricción adicional del copyright que el autor pudo haber puesto en la descripción del contenido.

 

Contactos myStudio Network