El tema es el siguiente,  yo por ejemplo tengo una clase que se llama
empresa con un atributo nombre direccion, telefono, etc. (supongamos
que todo estos atributos no son mas que texto, es decir un simple
String)
yo le pongo storeIn: reStore, y anda todo al pelo, lo guarda como
String y todo, ahora cierro la aplicacion, la vuelvo a abrir y esta
todo como lo deje yo, ahora cuando yo modifico la direccion por decir
algo, que no es mas que un simple String y en la base de datos que
abro, aparece una tabla llamada empresa (que seria de la clase y en
donde guarda todas las instancias de dicha clase) y cuando abro esta
tabla me llevo la sorpresa de que tengo dos empresas cargadas, en ves
de una.
una de estas empresas es la que tiene todos los datos que tenia la
empresa vieja (todos los datos + la direccion vieja) y la otro me cargo
como si fuese una instancia nueva (todos los datos como los anteriores
pero con la diferencia de la direccion que es la nueva).
y todo esto lo probe (antes de abrir la base de datos para fijarme lo
que guardo) cerrando la aplicacion, por las dudas de que el restore lo
cargue de esa forma de modo temporal, y pasa lo mismo, sea como sea me
carga una instancia por cada ves que modifico algun atributo (en este
caso un string), avisame si me explique bien, y espero tu respuesta.
desde ya muchisimas gracias y me seria de muchisima ayuda.


--~--~---------~--~----~------------~-------~--~----~
Ha recibido este mensaje porque está suscrito a Grupos de Google 
"clubSmalltalk" grupo.
 Si quiere publicar en este grupo, mande un correo electrónico a 
[email protected]
 Para anular la suscripción a este grupo, envíe un mensaje a [EMAIL PROTECTED]
 Para visualizar más opciones, visite este grupo 
enhttp://groups.google.com/group/clubSmalltalk
-~----------~----~----~----~------~----~------~--~---

Responder a