hola que tal, antes que nada queria agradecerles, por las respuestas tan claras y me gusta que ya que somos relativamente pocos en este foro, que respondan a las dudas, y que se preocupen por las inquietudes o tropesones que uno va dando en este largo camino hacia el aprendizaje que desde un principio para largarse a andar solo por dicho camino es muy duro, y generalmente se termina programando de cualquier forma y no de la forma que se deberia... bueno no me quiero ir por las ramas, mejor paso a preguntas puntuales, para no abusar del poco tiempo que tenemos todo...
hoy en la facultad surgio una discucion, sobre el paradigma objeto, esto surgio por el ejemplo de en el caso de tener una factura y los detalles como objetos aparte, quien tiene que tener el puntero del otro, es decir la factura debe tener un array de puntero para apuntar a cada uno de esos detalle factura, teniendo en cuenta que el detalle factura consta de un puntero a un producto, una cantidad, un descuento (por poner un ejemplo). segun algunos el detalle conoce a que factura pertenece (es decir tiene un puntero hacia la factura a la que pertenece), y segun otros es al reves. como debe ser esto? inclusive preguntandole a gente que programa en java, dicen que nunca se deberia tratar de usar ese array de punteros para los detalles de factura (o por lo menos se debe hacer todo lo posible para evitar que quede este array), pero para evitar esto se deberia poner el puntero en el detalle de factura para que reconozca la factura, pero me parece algo complicado cuando se desea buscar los detalles de una determinada factura, ya que se deberia por cada detalle pedido preguntar si apunta a la factura que queremos, para poder recolectar estos detalles, en fin esto hoy me seco literalmente la cabeza, por eso lo comparto con ustedes para que opinen al respecto ya que estoy muy seguro que tienen muchisima mas experiencia que yo y me gustaria escuchar opiniones para saber lo que piensan, bueno espero que no los haya aburrido y que todo el mundo que trato con objeto opine de este tema, ya que es una comunidad (aunque seamos pocos, pero una comunidad en fin)... bueno espero sus pensamientos y puntos de vistas, desde ya muchas gracias y disculpen los errores de ortografia que no es lo mio :D :D :D :D Bruno BB (st) ha escrito: > Tenes que crear el DSN para poder acceder a la base. > En "Herramientas Administrativas>>Origenes de Datos ODBC. > > Despues de esto mandas en un Workspace: > reStore := SSWReStore new. > reStore useTransactionsWithVersioning. > reStore dsn: 'MiBaseDeDatos'. > reStore pwd: 'password'. > reStore connect. > reStore add: Clase1; add: Clase2. "......." > reStore synchronizeAllClasses. > > Saludos Bruno > PD: Clase1, Clase2 etc tienen que tener el metodo de clase > #addClassDefinitionTo: donde esta definida la estructura de la tabla. > > >hola que tal, tengo el ReStore y los monuales (los que estan en la web) > >y comprendo medianamente todo, pero mi problema es que no se como crear > >una base nueva ya que no lo veo que este bien explicado en el manual, > >intente seguir el ejemplo que trae y nada, no se que hacer, por que > >aparte no se bien a que se refiere con el dns o dsn (no recuerdo como > >era) de la base de datos, y por eso no pude ni si quera poder grabar > >nada en la base de dato, les agradeceria si me responden como crear la > >bd y luego yo intentare seguir para adelante (ya que creo que lo otro > >esta un poco mas claro en el manual)... > >desde ya muchas gracias. > > > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
