Foros del Web » Programación para mayores de 30 ;) » .NET »

Eliminar Registro de un Datatable

Estas en el tema de Eliminar Registro de un Datatable en el foro de .NET en Foros del Web. Amigos. Tengo un Datatable, el cual despues de realizadas todas las validaciones, ingresare a una BD. Mi pregunta es ¿Como Puedo eliminar un registro de ...
  #1 (permalink)  
Antiguo 11/11/2004, 15:26
 
Fecha de Ingreso: noviembre-2003
Ubicación: CHile, 8 Region
Mensajes: 68
Antigüedad: 20 años, 6 meses
Puntos: 0
Exclamación Eliminar Registro de un Datatable

Amigos.

Tengo un Datatable, el cual despues de realizadas todas las validaciones, ingresare a una BD. Mi pregunta es ¿Como Puedo eliminar un registro de un Datatable?

Gracias.
__________________
Around The World
  #2 (permalink)  
Antiguo 12/11/2004, 06:59
 
Fecha de Ingreso: noviembre-2003
Ubicación: CHile, 8 Region
Mensajes: 68
Antigüedad: 20 años, 6 meses
Puntos: 0
Nada todavia

Alguien ha trabajado con un datatable conectado con un datagrid.???

La idea es eliminar un registro del datatable y mostrarlo en el Datagrid, para luego ingresarlo a la BD.

Todavia no me resulta nada
__________________
Around The World
  #3 (permalink)  
Antiguo 12/11/2004, 08:31
 
Fecha de Ingreso: noviembre-2003
Ubicación: CHile, 8 Region
Mensajes: 68
Antigüedad: 20 años, 6 meses
Puntos: 0
De acuerdo Solucion

Bueno, de tanto intrusear logre realizar la eliminacion, y me quedo lo siguiente:


Dim fila As DataRow
Dim borra As DataRow
Dim columna As DataColumn

tabla as datatable

'se llena la tabla con elementos

For Each fila In tabla.Rows
If fila("Codigo") = codigo.Text Then
borra = fila
MsgBox1.ShowMessage("Registro " & fila("Codigo") & "Eliminado")
End If
Next

tabla.Rows.Remove(borra)

Lo bueno de esto, es que se puede editar en un datagrid, antes de grabar en la base de datos.

Saludos
__________________
Around The World
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:22.