![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola.
Segun lo que indicas, parece que estás haciendo un 'Delete' directo a la base de datos. Por eso necesitas refrescar los datos. Lo que pretendes se consigue haciendo: MIDATASET.DELETE. Ten en cuenta que debes tener la propiedad DelteSql dle componente Dataset con un valor apropiado. Saludos. |
|
#2
|
|||
|
|||
|
Todo depende de como estes manejando el borrado, si es con un DataSet con dos transacciones (read y update) entonces la transaccion del update debe tener los suig. parametros (dando doble click a la transacción):
En current parameters: read nowait rec_version read_committed Si estas usando el Dataset con la misma transaccion en update y read no debes tener ese problema dado que es la misma transacciones, la diferencia de hacerlo con dos transacciones a hacerlo con una tranasaccion es que en dos debe este el AutoCommit del DataSet en True y cada vez que borres se reflejara en la base de datos, haciendolo con la mima transaccion en Read Y Update no reflejara los cambios inmediatamente has que uses el commit de la transaccion. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|