Deleted() en DBF
Publicado: Mié Nov 26, 2008 12:13 am
No logro borrar un registro de una tabla DBF
If MsgNoYes("Está seguro?","Borrar el renglón")
::oTablaFactura:Delete() // tambien probe NW->( dbDelete() )
::oTablaFactura:Refresh()
EndIf
Siendo ::oTablaFactura un TDbfDataSet inicializado asi
Use Factura New Exclusive
cTemp := NombreTemp() // me devuelve un nombre de archivo temporal
Copy to (cTemp)
Factura->( dbCloseArea() )
WITH OBJECT ::oTablaFactura
:cName := cTemp
:cAlias := "NW"
:lShared := .F.
:lOpen := .T.
END
No tengo ningun mensaje de error, simplemente no lo borra.
Gracias
Juan
If MsgNoYes("Está seguro?","Borrar el renglón")
::oTablaFactura:Delete() // tambien probe NW->( dbDelete() )
::oTablaFactura:Refresh()
EndIf
Siendo ::oTablaFactura un TDbfDataSet inicializado asi
Use Factura New Exclusive
cTemp := NombreTemp() // me devuelve un nombre de archivo temporal
Copy to (cTemp)
Factura->( dbCloseArea() )
WITH OBJECT ::oTablaFactura
:cName := cTemp
:cAlias := "NW"
:lShared := .F.
:lOpen := .T.
END
No tengo ningun mensaje de error, simplemente no lo borra.
Gracias
Juan