Ver Mensaje Individual
  #1  
Antiguo 24-08-2010
shany shany is offline
Registrado
 
Registrado: ago 2010
Posts: 9
Reputación: 0
shany Va por buen camino
Modo de edicion componente Firebird

Hola a todos!

estoy utilizando en delphi los componentes de Firebird, pero me sucede algo extraño que nunca me habia pasado.

uno de los dataset que tengo por ejemplo:

pfibdatasetReportes lo tengo en modo browse y justo cuando le pongo
pfibdatasetReportes.edit para poder modificar un dato en vez de ponerse en estado dsedit se pone en estado dsinsert, mas adelante lo quiero forzar antes de hacerle un post ponerlo en edicion y sigue en insert.
no entiendo por que me hace esto.. no se si haya alguna sugerencia a observar detenidamente que no me permita hacer lo que necesito.


esta tonteria me tiene retrasada en mi trabajo.


por otra parte hay otra duda que no entiendo muy bien

estoy utilizando dbcombolookup y un grid, cuando requiero hacer una insercion en el grid con insert en el grid se añade una nueva linea, todo bien pero cuando deseo elegir el dato que ira en el grid este vuelve al estado anterior y apuntando al registro anterior que muestra el grid.

ya probe quitando la conexion de dbcombolookup al mismo dataset que apunta el grid y de todos modos me quita el estado de insercion, cabe mencionar que cuando le da su gana lo hace bien y tambien mal. y lo que hago es que antes del post me cercioro que este en insert si no lo vuelvo a poner en ese estado pero tal vez no sea lo correcto.

no se si me de a entender que no entiendo jjeje.

de antemano gracias por la ayuda recibida.
Responder Con Cita